Diff between 3948fb1198bb7aefea995da09940432378965af9 and f8937ef1557797ceb52519b68434f608a7b68690

Changed Files

File Additions Deletions Status
audio/manager.c +5 -2 modified

Full Patch

diff --git a/audio/manager.c b/audio/manager.c
index 7e206be..f9b460e 100644
--- a/audio/manager.c
+++ b/audio/manager.c
@@ -697,8 +697,11 @@ static int headset_server_init(struct audio_adapter *adapter)
 	return 0;
 
 failed:
-	error("%s", err->message);
-	g_error_free(err);
+	if (err) {
+		error("%s", err->message);
+		g_error_free(err);
+	}
+
 	if (adapter->hsp_ag_server) {
 		g_io_channel_shutdown(adapter->hsp_ag_server, TRUE, NULL);
 		g_io_channel_unref(adapter->hsp_ag_server);