2005-08-15 Tor Lillqvist <tml@novell.com>
* gtk/updateiconcache.c: Use g_path_get_dirname() instead of
the nonportable <libgen.h> and dirname().
+2005-08-15 Tor Lillqvist <tml@novell.com>
+
+ * gtk/updateiconcache.c: Use g_path_get_dirname() instead of
+ the nonportable <libgen.h> and dirname().
+
2005-08-15 Matthias Clasen <mclasen@redhat.com>
* gtk/gtksizegroup.c: Use object data to mark widgets and
+2005-08-15 Tor Lillqvist <tml@novell.com>
+
+ * gtk/updateiconcache.c: Use g_path_get_dirname() instead of
+ the nonportable <libgen.h> and dirname().
+
2005-08-15 Matthias Clasen <mclasen@redhat.com>
* gtk/gtksizegroup.c: Use object data to mark widgets and
+2005-08-15 Tor Lillqvist <tml@novell.com>
+
+ * gtk/updateiconcache.c: Use g_path_get_dirname() instead of
+ the nonportable <libgen.h> and dirname().
+
2005-08-15 Matthias Clasen <mclasen@redhat.com>
* gtk/gtksizegroup.c: Use object data to mark widgets and
#else
#include <utime.h>
#endif
-#include <libgen.h>
#include <glib.h>
#include <glib/gstdio.h>
if (target)
{
- if (target[0] == '/')
- path2 = target;
+ if (g_path_is_absolute (target))
+ path2 = target;
else
{
- d = dirname (path2);
- s = g_build_path ("/", d, target, NULL);
+ d = g_path_get_dirname (path2);
+ s = g_build_filename (d, target, NULL);
+ g_free (d);
g_free (target);
g_free (path2);
path2 = s;