diff options
Diffstat (limited to 'gdb/source.c')
-rw-r--r-- | gdb/source.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gdb/source.c b/gdb/source.c index 6fc27ae..b6dab6e 100644 --- a/gdb/source.c +++ b/gdb/source.c @@ -537,6 +537,7 @@ add_path (const char *dirname, char **which_path, int parse_separators) /* On MS-DOS and MS-Windows, h:\ is different from h: */ && !(p == name + 3 && name[1] == ':') /* "d:/" */ #endif + && p > name && IS_DIR_SEPARATOR (p[-1])) /* Sigh. "foo/" => "foo" */ --p; |