diff options
author | Christopher Faylor <me@cgf.cx> | 2013-07-31 14:43:05 +0000 |
---|---|---|
committer | Christopher Faylor <me@cgf.cx> | 2013-07-31 14:43:05 +0000 |
commit | 24557e9caaf23db2a642c7637f3c0df7c8bc9106 (patch) | |
tree | b2e3ba2820544ecbaa25e4e73018fa4abeb43cee /winsup/cygwin/cygheap.cc | |
parent | c39e8632d10a0bf45b927741c37bd663f8863112 (diff) | |
download | cygnal-24557e9caaf23db2a642c7637f3c0df7c8bc9106.tar.gz cygnal-24557e9caaf23db2a642c7637f3c0df7c8bc9106.tar.bz2 cygnal-24557e9caaf23db2a642c7637f3c0df7c8bc9106.zip |
* cygheap.cc (cmalloc): Use size_t for size field.
(cmalloc_abort): Ditto.
(crealloc): Ditto.
(crealloc_abort): Ditto.
(ccalloc): Ditto.
(ccalloc_abort): Ditto.
* cygheap_malloc.h (HEAP_USER): Add.
(cmalloc): Use size_t for size field in declaration.
(cmalloc_abort): Ditto.
(crealloc): Ditto.
(crealloc_abort): Ditto.
(ccalloc): Ditto.
(ccalloc_abort): Ditto.
* path.cc (normalize_posix_path): Don't check existence of / or // dir in
parent dir check.
Diffstat (limited to 'winsup/cygwin/cygheap.cc')
-rw-r--r-- | winsup/cygwin/cygheap.cc | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/winsup/cygwin/cygheap.cc b/winsup/cygwin/cygheap.cc index bb926118f..ea6eaa1a9 100644 --- a/winsup/cygwin/cygheap.cc +++ b/winsup/cygwin/cygheap.cc @@ -391,7 +391,7 @@ creturn (cygheap_types x, cygheap_entry * c, unsigned len, const char *fn = NULL } inline static void * -cmalloc (cygheap_types x, DWORD n, const char *fn) +cmalloc (cygheap_types x, size_t n, const char *fn) { cygheap_entry *c; MALLOC_CHECK; @@ -400,19 +400,19 @@ cmalloc (cygheap_types x, DWORD n, const char *fn) } extern "C" void * -cmalloc (cygheap_types x, DWORD n) +cmalloc (cygheap_types x, size_t n) { return cmalloc (x, n, NULL); } extern "C" void * -cmalloc_abort (cygheap_types x, DWORD n) +cmalloc_abort (cygheap_types x, size_t n) { return cmalloc (x, n, "cmalloc"); } inline static void * -crealloc (void *s, DWORD n, const char *fn) +crealloc (void *s, size_t n, const char *fn) { MALLOC_CHECK; if (s == NULL) @@ -426,13 +426,13 @@ crealloc (void *s, DWORD n, const char *fn) } extern "C" void *__reg2 -crealloc (void *s, DWORD n) +crealloc (void *s, size_t n) { return crealloc (s, n, NULL); } extern "C" void *__reg2 -crealloc_abort (void *s, DWORD n) +crealloc_abort (void *s, size_t n) { return crealloc (s, n, "crealloc"); } @@ -454,7 +454,7 @@ cfree_and_set (char *&s, char *what) } inline static void * -ccalloc (cygheap_types x, DWORD n, DWORD size, const char *fn) +ccalloc (cygheap_types x, size_t n, size_t size, const char *fn) { cygheap_entry *c; MALLOC_CHECK; @@ -466,13 +466,13 @@ ccalloc (cygheap_types x, DWORD n, DWORD size, const char *fn) } extern "C" void *__reg3 -ccalloc (cygheap_types x, DWORD n, DWORD size) +ccalloc (cygheap_types x, size_t n, size_t size) { return ccalloc (x, n, size, NULL); } extern "C" void *__reg3 -ccalloc_abort (cygheap_types x, DWORD n, DWORD size) +ccalloc_abort (cygheap_types x, size_t n, size_t size) { return ccalloc (x, n, size, "ccalloc"); } |