]> git.eshelyaron.com Git - emacs.git/commitdiff
More minor cleanups in src/w32heap.c.
authorEli Zaretskii <eliz@gnu.org>
Tue, 3 Jun 2014 10:01:08 +0000 (13:01 +0300)
committerEli Zaretskii <eliz@gnu.org>
Tue, 3 Jun 2014 10:01:08 +0000 (13:01 +0300)
 src/w32heap.c (calloc): Don't undef, it is never defined.
 (HEAP_ENTRY_SHIFT): Remove unused macro.

src/ChangeLog
src/w32heap.c

index f0ea2885b8ce0eb6fa3f60ff7c5d6c22d1f8b67f..d099ca757bfc51e57a868f2f3196b89711dd20e1 100644 (file)
@@ -3,6 +3,8 @@
        * w32heap.c (DUMPED_HEAP_SIZE): Move from w32heap.h.  Don't use
        HEAPSIZE; instead, define separate values for the 32- and 64-bit
        builds.
+       (calloc): Don't undef, it is never defined.
+       (HEAP_ENTRY_SHIFT): Remove unused macro.
 
        * Makefile.in (C_HEAP_SWITCH): Remove.
        (ALL_CFLAGS): Don't use $(C_HEAP_SWITCH).
index f08e1078b0afad0f6391424d4863b332917eed23..e6ca432a5ef8074ca18bc4247a15a1315d4f2fd7 100644 (file)
@@ -122,9 +122,7 @@ typedef struct _RTL_HEAP_PARAMETERS {
 
 static unsigned char dumped_data[DUMPED_HEAP_SIZE];
 
-/* Info for managing our preload heap, which is essentially a fixed size
-   data area in the executable. */
-/* Info for keeping track of our heap. */
+/* Info for keeping track of our dynamic heap used after dumping. */
 unsigned char *data_region_base = NULL;
 unsigned char *data_region_end = NULL;
 static DWORD_PTR committed = 0;
@@ -155,7 +153,9 @@ static DWORD_PTR committed = 0;
                   + committed
 
 */
-#define HEAP_ENTRY_SHIFT 3
+
+/* Info for managing our preload heap, which is essentially a fixed size
+   data area in the executable. */
 #define PAGE_SIZE 0x1000
 #define MaxBlockSize (0x80000 - PAGE_SIZE)
 
@@ -296,7 +296,6 @@ init_heap (void)
 
 #undef malloc
 #undef realloc
-#undef calloc
 #undef free
 
 /* FREEABLE_P checks if the block can be safely freed.  */