diff options
Diffstat (limited to 'src/posix-util.c')
| -rw-r--r-- | src/posix-util.c | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/src/posix-util.c b/src/posix-util.c index e78cd771..f7e0a171 100644 --- a/src/posix-util.c +++ b/src/posix-util.c @@ -95,7 +95,7 @@ walk_path (const char *pgm)      {        for (s=path, p=fname; *s && *s != ':'; s++, p++)          *p = *s; -      if (*p != '/') +      if (p != fname && p[-1] != '/')          *p++ = '/';        strcpy (p, pgm);        if (!access (fname, X_OK)) | 
