network: Correctly check for error conditions

This commit is contained in:
Bastien Nocera 2013-08-19 18:08:12 +02:00
parent 0f5122eb9a
commit 4a53e93c69

View file

@ -805,7 +805,7 @@ get_hostname (void)
error = NULL; error = NULL;
bus = g_bus_get_sync (G_BUS_TYPE_SYSTEM, NULL, &error); bus = g_bus_get_sync (G_BUS_TYPE_SYSTEM, NULL, &error);
if (error != NULL) { if (bus == NULL) {
g_warning ("Failed to get system bus connection: %s", error->message); g_warning ("Failed to get system bus connection: %s", error->message);
g_error_free (error); g_error_free (error);
@ -826,7 +826,7 @@ get_hostname (void)
&error); &error);
g_object_unref (bus); g_object_unref (bus);
if (error != NULL) { if (res == NULL) {
g_warning ("Getting pretty hostname failed: %s", error->message); g_warning ("Getting pretty hostname failed: %s", error->message);
g_error_free (error); g_error_free (error);
} }