* approved by rth
authorfche <fche@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 7 Jan 2004 21:47:35 +0000 (21:47 +0000)
committerfche <fche@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 7 Jan 2004 21:47:35 +0000 (21:47 +0000)
2004-01-07  Dave Jones <davej@redhat.com>

* malloc.c (GC_generic_malloc): Correct initialization typo.
* mallocx.c (GC_generic_malloca_ignore_off_page): Ditto.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75518 138bc75d-0d04-0410-961f-82ee72b054a4

boehm-gc/ChangeLog
boehm-gc/malloc.c
boehm-gc/mallocx.c

index 347a310..354e11b 100644 (file)
@@ -1,3 +1,8 @@
+2004-01-07  Dave Jones <davej@redhat.com>
+       * malloc.c (GC_generic_malloc): Correct initialization typo.
+       * mallocx.c (GC_generic_malloca_ignore_off_page): Ditto.
+
 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
 
        * include/private/gcconfig.h: Re-install change of 2003-04-16.
index f5c8f06..353a9bc 100644 (file)
@@ -217,7 +217,7 @@ register int k;
        GC_words_allocd += lw;
        UNLOCK();
        ENABLE_SIGNALS();
-       if (init & !GC_debugging_started && 0 != result) {
+       if (init && !GC_debugging_started && 0 != result) {
            BZERO(result, n_blocks * HBLKSIZE);
         }
     }
index 06f4562..84993da 100644 (file)
@@ -202,7 +202,7 @@ register int k;
     if (0 == result) {
         return((*GC_oom_fn)(lb));
     } else {
-       if (init & !GC_debugging_started) {
+       if (init && !GC_debugging_started) {
            BZERO(result, n_blocks * HBLKSIZE);
         }
         return(result);