projects
/
pspp-builds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix double-free bug.
[pspp-builds.git]
/
src
/
filename.c
diff --git
a/src/filename.c
b/src/filename.c
index 4db36adebe27c1bf11928cc812a81d6333812d5b..3b25b99c9e768452916412083f05b65643fc5c86 100644
(file)
--- a/
src/filename.c
+++ b/
src/filename.c
@@
-502,7
+502,7
@@
fn_dirname (const char *filename)
if (len == 1 && filename[0] == '/')
p = filename + 1;
else if (len && filename[len - 1] == DIR_SEPARATOR)
if (len == 1 && filename[0] == '/')
p = filename + 1;
else if (len && filename[len - 1] == DIR_SEPARATOR)
- p =
mm
_find_reverse (filename, len - 1, filename + len - 1, 1);
+ p =
buf
_find_reverse (filename, len - 1, filename + len - 1, 1);
else
p = strrchr (filename, DIR_SEPARATOR);
if (p == NULL)
else
p = strrchr (filename, DIR_SEPARATOR);
if (p == NULL)