* main.c (relocate_gdb_directory): Avoid calling stat function

if DIR is empty.
This commit is contained in:
Pierre Muller 2013-01-03 22:18:35 +00:00
parent 5b2ab15006
commit 78a8b30e9d
2 changed files with 6 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2013-01-03 Pierre Muller <muller@sourceware.org>
* main.c (relocate_gdb_directory): Avoid calling stat function
if DIR is empty.
2013-01-03 Yao Qi <yao@codesourcery.com>
* psymtab.c (fixup_psymbol_section): Update declaration.

View File

@ -126,7 +126,7 @@ relocate_gdb_directory (const char *initial, int flag)
{
struct stat s;
if (stat (dir, &s) != 0 || !S_ISDIR (s.st_mode))
if (*dir == '\0' || stat (dir, &s) != 0 || !S_ISDIR (s.st_mode))
{
xfree (dir);
dir = NULL;