diff audacious/widget.c @ 192:0ee0b9b6db7e trunk

[svn] headless now working, use --headless if you wish to experiment.
author nenolod
date Mon, 14 Nov 2005 23:43:39 -0800
parents cb178e5ad177
children 02c17a5c99e3
line wrap: on
line diff
--- a/audacious/widget.c	Mon Nov 14 23:13:44 2005 -0800
+++ b/audacious/widget.c	Mon Nov 14 23:43:39 2005 -0800
@@ -75,6 +75,9 @@
 void
 widget_show(Widget * widget)
 {
+    if (!widget)
+        return;
+
     widget->visible = TRUE;
     widget_draw(widget);
 }
@@ -82,12 +85,18 @@
 void
 widget_hide(Widget * widget)
 {
+    if (!widget)
+        return;
+
     widget->visible = FALSE;
 }
 
 gboolean
 widget_is_visible(Widget * widget)
 {
+    if (!widget)
+        return FALSE;
+
     return widget->visible;
 }