fixed wrong assertion
authoreck <none@none>
Wed, 21 Mar 1990 13:33:14 +0000 (13:33 +0000)
committereck <none@none>
Wed, 21 Mar 1990 13:33:14 +0000 (13:33 +0000)
modules/src/malloc/mal.c
modules/src/malloc/param.h

index dd8d221..c4cab13 100644 (file)
@@ -96,7 +96,6 @@ malloc(n)
                }
 
                p = SBRK((int)req);
-               assert((size_type)p == align((size_type)p));
                if (p == ILL_BREAK) {
                        req = n + mallink_size();
                        p = SBRK((int)req);
@@ -127,6 +126,7 @@ malloc(n)
 #endif STORE
                }
                else {
+                       assert((size_type)p == align((size_type)p));
                        ml = create_chunk(p, req);
                }
                check_mallinks("suitable_chunk, extended");
index abeb3a1..fba5dc8 100644 (file)
@@ -50,7 +50,7 @@
                                        Otherwise, "sbrk" is called directly.
                                */
 
-#define        ALIGNMENT       8       
+#define        ALIGNMENT       8
                                /* alignment common to all types */
 #define        LOG_MIN_SIZE    3
 #define        LOG_MAX_SIZE    24