fix segmentation fault in basename() and dirname()
SVN revision: 55632
This commit is contained in:
parent
4e50c40cb0
commit
741aaf1016
|
@ -1,3 +1,8 @@
|
||||||
|
2010-12-18 Vincent Torri <doursse at users dot sf dot net>
|
||||||
|
|
||||||
|
* src/lib/libgen.c:
|
||||||
|
fix segmentation fault in basename() and dirname()
|
||||||
|
|
||||||
2010-12-18 Vincent Torri <doursse at users dot sf dot net>
|
2010-12-18 Vincent Torri <doursse at users dot sf dot net>
|
||||||
|
|
||||||
* src/lib/Evil.h:
|
* src/lib/Evil.h:
|
||||||
|
|
|
@ -36,7 +36,7 @@ evil_basename(char *path)
|
||||||
return _evil_basename_buf;
|
return _evil_basename_buf;
|
||||||
}
|
}
|
||||||
p2 = p1;
|
p2 = p1;
|
||||||
while (p2)
|
while (*p2)
|
||||||
{
|
{
|
||||||
if (*p2 == '/') *p2 = '\\';
|
if (*p2 == '/') *p2 = '\\';
|
||||||
p2++;
|
p2++;
|
||||||
|
@ -86,7 +86,7 @@ evil_dirname(char *path)
|
||||||
return _evil_dirname_buf;
|
return _evil_dirname_buf;
|
||||||
}
|
}
|
||||||
p2 = p1;
|
p2 = p1;
|
||||||
while (p2)
|
while (*p2)
|
||||||
{
|
{
|
||||||
if (*p2 == '/') *p2 = '\\';
|
if (*p2 == '/') *p2 = '\\';
|
||||||
p2++;
|
p2++;
|
||||||
|
|
Loading…
Reference in New Issue