src/gtkutils.c

changeset 11638
1821b40269a3
parent 11632
3ebaf106e56a
child 11780
9aee3bde84b9
equal deleted inserted replaced
11637:bbdf78544ea2 11638:1821b40269a3
1350 } 1350 }
1351 1351
1352 gboolean 1352 gboolean
1353 gaim_running_gnome(void) 1353 gaim_running_gnome(void)
1354 { 1354 {
1355 gchar *tmp = g_find_program_in_path("gnome-open");
1355 if ((g_getenv("GNOME_DESKTOP_SESSION_ID") != NULL) && 1356 if ((g_getenv("GNOME_DESKTOP_SESSION_ID") != NULL) &&
1356 (g_find_program_in_path("gnome-open") != NULL)) 1357 (tmp != NULL))
1357 { 1358 {
1359 g_free(tmp);
1358 return TRUE; 1360 return TRUE;
1359 } 1361 }
1360 1362 g_free(tmp);
1361 return FALSE; 1363 return FALSE;
1362 } 1364 }
1363 1365
1364 enum { 1366 enum {
1365 DND_FILE_TRANSFER, 1367 DND_FILE_TRANSFER,

mercurial