OSDN Git Service

2011-03-04 Michael Snyder <msnyder@msnyder-server.eng.vmware.com>
authormsnyder <msnyder>
Wed, 16 Mar 2011 04:03:48 +0000 (04:03 +0000)
committermsnyder <msnyder>
Wed, 16 Mar 2011 04:03:48 +0000 (04:03 +0000)
* dbxread.c (process_one_symbol): Assert 'name' is not null.

gdb/ChangeLog
gdb/dbxread.c

index 11378c0..85a0d3f 100644 (file)
@@ -1,5 +1,7 @@
 2011-03-15  Michael Snyder  <msnyder@vmware.com>
 
+       * dbxread.c (process_one_symbol): Assert 'name' is not null.
+
        * objc-lang.c (selectors_info): Check strchr for null result.
 
        * stabsread.c (define_symbol): Guard against bad stabstring input.
index 2e32f38..9f9317d 100644 (file)
@@ -3289,6 +3289,7 @@ process_one_symbol (int type, int desc, CORE_ADDR valu, char *name,
 
      Generally this is used so that an alias can refer to its main
      symbol.  */
+  gdb_assert (name);
   if (name[0] == '#')
     {
       /* Initialize symbol reference names and determine if this is a