diff gui/skin/skin.c @ 33077:706f36627399

Add a check for unknown items. Issue error message in case of an unknown skin item.
author ib
date Thu, 31 Mar 2011 09:09:54 +0000
parents 27999e9c1b3f
children c84938655cf4
line wrap: on
line diff
--- a/gui/skin/skin.c	Thu Mar 31 09:03:53 2011 +0000
+++ b/gui/skin/skin.c	Thu Mar 31 09:09:54 2011 +0000
@@ -914,6 +914,11 @@
                     break;
             }
         }
+
+        if (i == FF_ARRAY_ELEMS(skinItem)) {
+            skin_error(MSGTR_SKIN_UNKNOWN_ITEM, item);
+            return -2;
+        }
     }
 
     if (linenumber == 0) {