From edb2aadf8b9b8b968917fad4727f039f0e10f7fb Mon Sep 17 00:00:00 2001 From: Aleksandar Ristovski Date: Fri, 26 Aug 2011 17:58:57 +0000 Subject: [PATCH] * linespec.c (symtab_from_filename): Check for the end of string. --- gdb/ChangeLog | 4 ++++ gdb/linespec.c | 2 ++ 2 files changed, 6 insertions(+) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 3a5b491..5179af7 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,7 @@ +2011-08-26 Aleksandar Ristovski + + * linespec.c (symtab_from_filename): Check for the end of string. + 2011-08-26 Marc Khouzam PR mi/11912 diff --git a/gdb/linespec.c b/gdb/linespec.c index b96c79f..37ec368 100644 --- a/gdb/linespec.c +++ b/gdb/linespec.c @@ -1835,6 +1835,8 @@ symtab_from_filename (char **argptr, char *p, int is_quote_enclosed) } /* Discard the file name from the arg. */ + if (*p1 == '\0') + return file_symtab; p = p1 + 1; while (*p == ' ' || *p == '\t') p++; -- 2.7.4