broadband-modem,time: make sure that error is set when operation fails

This commit is contained in:
Aleksander Morgado
2016-01-15 20:02:04 +01:00
parent 6d45976942
commit 884d7bee1b

View File

@@ -7874,8 +7874,10 @@ modem_time_load_network_time_finish (MMIfaceModemTime *self,
gchar *result = NULL; gchar *result = NULL;
response = mm_base_modem_at_command_finish (MM_BASE_MODEM (self), res, error); response = mm_base_modem_at_command_finish (MM_BASE_MODEM (self), res, error);
if (response) if (!response)
mm_parse_cclk_response (response, &result, NULL, error); return NULL;
if (!mm_parse_cclk_response (response, &result, NULL, error))
return NULL;
return result; return result;
} }
@@ -7903,9 +7905,11 @@ modem_time_load_network_timezone_finish (MMIfaceModemTime *self,
const gchar *response; const gchar *response;
MMNetworkTimezone *tz = NULL; MMNetworkTimezone *tz = NULL;
response = mm_base_modem_at_command_finish (MM_BASE_MODEM (self), res, NULL); response = mm_base_modem_at_command_finish (MM_BASE_MODEM (self), res, error);
if (response) if (!response)
mm_parse_cclk_response (response, NULL, &tz, error); return NULL;
if (!mm_parse_cclk_response (response, NULL, &tz, error))
return NULL;
return tz; return tz;
} }