diff options
author | Jeff Muizelaar <jeff@infidigm.net> | 2005-05-01 21:54:55 +0000 |
---|---|---|
committer | Jeff Muizelaar <jeff@infidigm.net> | 2005-05-01 21:54:55 +0000 |
commit | 49d89ca0ed3986bec7468f6c0ed295e84ba67239 (patch) | |
tree | 14e20ec66d68ef4e8add506c148ca103f244e4d6 | |
parent | 14d618bece894e4c6bed0f179a8fda4db5a67c9d (diff) |
2005-05-01 Jeff Muizelaar <jeff@infidigm.net>
* goo/gmem.c: (gmalloc), (grealloc), (gfree):
* goo/gmem.h: make memory functions use size_t instead of int.
Patch from Takashi Iwai through Albert Astals Cid.
-rw-r--r-- | ChangeLog | 7 | ||||
-rw-r--r-- | goo/gmem.c | 10 | ||||
-rw-r--r-- | goo/gmem.h | 4 |
3 files changed, 14 insertions, 7 deletions
@@ -1,3 +1,10 @@ +2005-05-01 Jeff Muizelaar <jeff@infidigm.net> + + * goo/gmem.c: (gmalloc), (grealloc), (gfree): + * goo/gmem.h: make memory functions use size_t instead of int. + + Patch from Takashi Iwai through Albert Astals Cid. + 2005-04-30 Jeff Muizelaar <jeff@infidigm.net> * qt/poppler-document.cc (Document::unlock) : @@ -53,9 +53,9 @@ static int gMemAlloc = 0; #endif /* DEBUG_MEM */ -void *gmalloc(int size) { +void *gmalloc(size_t size) { #ifdef DEBUG_MEM - int size1; + size_t size1; char *mem; GMemHdr *hdr; void *data; @@ -94,11 +94,11 @@ void *gmalloc(int size) { #endif } -void *grealloc(void *p, int size) { +void *grealloc(void *p, size_t size) { #ifdef DEBUG_MEM GMemHdr *hdr; void *q; - int oldSize; + size_t oldSize; if (size == 0) { if (p) @@ -137,7 +137,7 @@ void *grealloc(void *p, int size) { void gfree(void *p) { #ifdef DEBUG_MEM - int size; + size_t size; GMemHdr *hdr; GMemHdr *prevHdr, *q; int lst; @@ -19,13 +19,13 @@ extern "C" { * Same as malloc, but prints error message and exits if malloc() * returns NULL. */ -extern void *gmalloc(int size); +extern void *gmalloc(size_t size); /* * Same as realloc, but prints error message and exits if realloc() * returns NULL. If <p> is NULL, calls malloc instead of realloc(). */ -extern void *grealloc(void *p, int size); +extern void *grealloc(void *p, size_t size); /* * Same as free, but checks for and ignores NULL pointers. |