Return an error ig scan results can not be parsed (fixes a segfault).

This commit is contained in:
Tambet Ingo
2008-10-20 11:54:02 +03:00
parent 94501f0854
commit cdccfa8ac1

View File

@@ -800,7 +800,9 @@ scan_done (MMSerial *serial,
mm_callback_info_set_data (info, "scan-results", results, destroy_scan_data); mm_callback_info_set_data (info, "scan-results", results, destroy_scan_data);
g_match_info_free (match_info); g_match_info_free (match_info);
g_regex_unref (r); g_regex_unref (r);
} } else
info->error = g_error_new_literal (MM_MODEM_ERROR, MM_MODEM_ERROR_GENERAL,
"Could not parse scan results.");
out: out:
mm_callback_info_schedule (info); mm_callback_info_schedule (info);