]> code.delx.au - gnu-emacs/blobdiff - lwlib/lwlib.c
Fix shr.el/image build problem
[gnu-emacs] / lwlib / lwlib.c
index c68cf77c928f6aa2d397e1e34ed20cd468fdf04e..d1c5195dbf989144bf79f9f8d54b912a3dc877b3 100644 (file)
@@ -1042,11 +1042,13 @@ widget_value*
 lw_get_all_values (LWLIB_ID id)
 {
   widget_info* info = get_widget_info (id, False);
-  widget_value* val = info->val;
-  if (lw_get_some_values (id, val))
-    return val;
-  else
-    return NULL;
+  if (info)
+    {
+      widget_value* val = info->val;
+      if (lw_get_some_values (id, val))
+       return val;
+    }
+  return NULL;
 }
 
 /* internal function used by the library dependent implementation to get the