File spirits-1.0-segfault.patch of Package spirits

--- src/misc/config.cpp
+++ src/misc/config.cpp
@@ -13,7 +13,7 @@
 
 Config::~Config()
 {
-    if (gameLanguage!=NULL) delete gameLanguage;
+    if (gameLanguage!=NULL) delete[] gameLanguage;
 }
 
 int  Config::getNumber(int stackindex,int minvalue,int maxvalue,int def)
@@ -62,7 +62,7 @@
     {
         languageCount=1;
         languageCurrent=0;
-        if (gameLanguage!=NULL) delete gameLanguage;
+        if (gameLanguage!=NULL) delete[] gameLanguage;
         gameLanguage = new strLanguage[1];
         gameLanguage[0].lang_id="es";
         gameLanguage[0].lang_name="Espa\x0c3\x0b1ol";
openSUSE Build Service is sponsored by