diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2009-11-23 17:06:03 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2009-11-23 17:06:03 -0800 |
commit | 6fdcac1bc2cd78acdc62d0e3a2905bf8ec22b0c8 (patch) | |
tree | 00e099a3a20403a1b9c63728f8665a75447f3d9a /lib.c | |
parent | 0a017cee2b2a0d798d79ab09b89826def053f6e6 (diff) | |
download | txr-6fdcac1bc2cd78acdc62d0e3a2905bf8ec22b0c8.tar.gz txr-6fdcac1bc2cd78acdc62d0e3a2905bf8ec22b0c8.tar.bz2 txr-6fdcac1bc2cd78acdc62d0e3a2905bf8ec22b0c8.zip |
* lib.c (chk_malloc, chk_realloc): Fix diagnosable conversion,
caught by gcc 4.1.1.
Diffstat (limited to 'lib.c')
-rw-r--r-- | lib.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -529,7 +529,7 @@ static val equal_tramp(val env, val left, val right) unsigned char *chk_malloc(size_t size) { - char *ptr = malloc(size); + unsigned char *ptr = malloc(size); if (size && ptr == 0) ptr = oom_realloc(0, size); return ptr; @@ -537,7 +537,7 @@ unsigned char *chk_malloc(size_t size) unsigned char *chk_realloc(void *old, size_t size) { - char *newptr = realloc(old, size); + unsigned char *newptr = realloc(old, size); if (size != 0 && newptr == 0) newptr = oom_realloc(old, size); return newptr; |