diff libaudacious/beepctrl.c @ 1869:b7cac9c9c4a1 trunk

[svn] - audacious_determine_session_type() would crash if audacious_session_uri had value.
author yaz
date Fri, 13 Oct 2006 11:08:02 -0700
parents 6cbb9360e8e2
children c97cd4a8c470
line wrap: on
line diff
--- a/libaudacious/beepctrl.c	Thu Oct 12 21:12:58 2006 -0700
+++ b/libaudacious/beepctrl.c	Fri Oct 13 11:08:02 2006 -0700
@@ -289,7 +289,7 @@
 
     if (audacious_session_uri != NULL)
     {
-	return audacious_session_uri;
+        return g_strdup(audacious_session_uri);
     }
 
     if (audacious_session_type != AUDACIOUS_TYPE_UNIX)
@@ -319,7 +319,7 @@
 gint *
 audacious_determine_session_type(gint session)
 {
-    gchar *uri;
+    gchar *uri = NULL;
 
     if (audacious_session_type != NULL)
     {