# HG changeset patch # User Juanma Barranquero # Date 1278153987 -7200 # Node ID 00accbd76dbdee5bdd09fa7bd328d9301f195f53 # Parent e723dd7c9121170e4dc559a050cadc0dd982cd67 lib-src/ebrowse.c (match_qualified_namespace_alias): Check for null pointer. diff -r e723dd7c9121 -r 00accbd76dbd lib-src/ChangeLog --- a/lib-src/ChangeLog Sat Jul 03 10:49:55 2010 +0300 +++ b/lib-src/ChangeLog Sat Jul 03 12:46:27 2010 +0200 @@ -1,3 +1,7 @@ +2010-07-03 Juanma Barranquero + + * ebrowse.c (match_qualified_namespace_alias): Check for null pointer. + 2010-07-03 Juanma Barranquero Fix prototype warnings. diff -r e723dd7c9121 -r 00accbd76dbd lib-src/ebrowse.c --- a/lib-src/ebrowse.c Sat Jul 03 10:49:55 2010 +0300 +++ b/lib-src/ebrowse.c Sat Jul 03 12:46:27 2010 +0200 @@ -2385,7 +2385,7 @@ { case IDENT: tmp = (struct link *) xmalloc (sizeof *cur); - tmp->sym = find_namespace (yytext, cur->sym); + tmp->sym = find_namespace (yytext, cur ? cur->sym : NULL); tmp->next = NULL; if (head) {