diff --git a/gdb/ChangeLog b/gdb/ChangeLog index da86e04f5d..b0bbf5b7b3 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +Fri Jul 12 17:59:47 1996 Fred Fish + + * objfiles.c (map_to_file): Error return from mmalloc_findbase is + a NULL pointer, not a -1. + Fri Jul 12 10:16:24 1996 Stu Grossman (grossman@critters.cygnus.com) * i386-tdep.c (set_assembly_language_command): New routine to diff --git a/gdb/objfiles.c b/gdb/objfiles.c index 85f35cb819..ceea859a06 100644 --- a/gdb/objfiles.c +++ b/gdb/objfiles.c @@ -898,7 +898,7 @@ map_to_file (fd) { /* This is a freshly created mapping file. */ mapto = (CORE_ADDR) mmalloc_findbase (20 * 1024 * 1024); - if (mapto != -1) + if (mapto != NULL) { /* To avoid reusing the freshly created mapping file, at the address selected by mmap, we must truncate it before trying