use g_get_current_dir() instead of getcwd().
Tue Aug 18 17:54:40 1998 Tim Janik <timj@gtk.org> * gtk/gtkrc.c (gtk_rc_parse_file): use g_get_current_dir() instead of getcwd(). * gdk/gdkprivate.h: * gdk/gdkglobals.c: * gdk/gdkwindow.c: * gdk/gdk.c: * gtk/gtkwindow.c: * gtk/gtkitemfactory.c: dropped gdk_progname, use g_get_prgname()/g_set_prgname() instead. * gtk/gtkselection.c: * gtk/gtkpreview.c: * gtk/gtkobject.c: * gtk/gtkmain.c: * gtk/gtktypeutils.c: indentation fixes due to g_message() use. * gdk/gdkrgb.c: exchanged occourances of g_print with g_message.
This commit is contained in:
14
gtk/gtkrc.c
14
gtk/gtkrc.c
@ -248,16 +248,12 @@ gtk_rc_parse_file (const gchar *filename, gboolean reload)
|
||||
else
|
||||
{
|
||||
GString *str;
|
||||
gchar buffer[MAXPATHLEN];
|
||||
|
||||
#if defined(sun) && !defined(__SVR4)
|
||||
if(!getwd(buffer))
|
||||
#else
|
||||
if(!getcwd(buffer, MAXPATHLEN))
|
||||
#endif
|
||||
return;
|
||||
gchar *cwd;
|
||||
|
||||
str = g_string_new (buffer);
|
||||
cwd = g_get_current_dir ();
|
||||
|
||||
str = g_string_new (cwd);
|
||||
g_free (cwd);
|
||||
g_string_append_c (str, '/');
|
||||
g_string_append (str, rc_file->name);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user