Code cleanup

This commit is contained in:
Pierre Pronchery 2014-09-26 11:22:30 +03:00
parent ee7d2e3036
commit 21c456858a

View File

@ -556,13 +556,14 @@ static void _volumes_on_eject(GtkWidget * widget, gpointer data)
BrowserPluginHelper * helper = volumes->helper; BrowserPluginHelper * helper = volumes->helper;
gchar * device; gchar * device;
char * argv[] = { "eject", "--", NULL, NULL }; char * argv[] = { "eject", "--", NULL, NULL };
const unsigned int flags = G_SPAWN_SEARCH_PATH;
GError * error = NULL; GError * error = NULL;
device = g_object_get_data(G_OBJECT(widget), "device"); device = g_object_get_data(G_OBJECT(widget), "device");
/* FIXME use the device node instead */ /* FIXME use the device node instead */
argv[2] = device; argv[2] = device;
if(g_spawn_async(NULL, argv, NULL, G_SPAWN_SEARCH_PATH, NULL, NULL, if(g_spawn_async(NULL, argv, NULL, flags, NULL, NULL, NULL, &error)
NULL, &error) != TRUE) != TRUE)
{ {
helper->error(helper->browser, error->message, 1); helper->error(helper->browser, error->message, 1);
g_error_free(error); g_error_free(error);
@ -576,12 +577,13 @@ static void _volumes_on_properties(GtkWidget * widget, gpointer data)
BrowserPluginHelper * helper = volumes->helper; BrowserPluginHelper * helper = volumes->helper;
gchar * mountpoint; gchar * mountpoint;
char * argv[] = { "properties", "--", NULL, NULL }; char * argv[] = { "properties", "--", NULL, NULL };
const unsigned int flags = G_SPAWN_SEARCH_PATH;
GError * error = NULL; GError * error = NULL;
mountpoint = g_object_get_data(G_OBJECT(widget), "mountpoint"); mountpoint = g_object_get_data(G_OBJECT(widget), "mountpoint");
argv[2] = mountpoint; argv[2] = mountpoint;
if(g_spawn_async(NULL, argv, NULL, G_SPAWN_SEARCH_PATH, NULL, NULL, if(g_spawn_async(NULL, argv, NULL, flags, NULL, NULL, NULL, &error)
NULL, &error) != TRUE) != TRUE)
{ {
helper->error(helper->browser, error->message, 1); helper->error(helper->browser, error->message, 1);
g_error_free(error); g_error_free(error);