[Xfce4-commits] r26251 - libxfce4util/trunk/libxfce4util
Jasper Huijsmans
jasper at xfce.org
Sun Nov 4 09:45:12 CET 2007
Author: jasper
Date: 2007-11-04 08:45:12 +0000 (Sun, 04 Nov 2007)
New Revision: 26251
Modified:
libxfce4util/trunk/libxfce4util/xfce-fileutils.c
Log:
Fix possible buffer overflow, reported by Vegard Nosum on the mailing list.
Modified: libxfce4util/trunk/libxfce4util/xfce-fileutils.c
===================================================================
--- libxfce4util/trunk/libxfce4util/xfce-fileutils.c 2007-11-04 08:45:06 UTC (rev 26250)
+++ libxfce4util/trunk/libxfce4util/xfce-fileutils.c 2007-11-04 08:45:12 UTC (rev 26251)
@@ -90,12 +90,11 @@
last = 1;
else if (p[0] != '/')
continue;
-
- *p = '\0';
-
- if (p[1] == '\0')
+ else if (p[1] == '\0')
last = 1;
+ *p = '\0';
+
if (first)
{
/*
More information about the Xfce4-commits
mailing list