fix translation
[neverball] / ball / st_save.c
index 40f0c06..cf1f955 100644 (file)
@@ -18,6 +18,7 @@
 #include "game.h"
 #include "util.h"
 #include "demo.h"
+#include "set.h"
 #include "level.h"
 #include "audio.h"
 #include "config.h"
@@ -92,7 +93,7 @@ static int save_action(int i)
 
 static int save_enter(void)
 {
-    int id, jd;
+    int id, jd, kd, ld;
 
     demo_unique(filename);
 
@@ -102,9 +103,16 @@ static int save_enter(void)
         if ((jd = gui_hstack(id)))
         {
             gui_filler(jd);
-            gui_count(jd, curr_level(), GUI_LRG, GUI_NE | GUI_SE);
-            gui_label(jd, _("Level "),     GUI_LRG, GUI_NW | GUI_SW, 0, 0);
-            gui_filler(jd);
+           if ((kd = gui_vstack(jd)))
+           {
+               if ((ld = gui_hstack(kd)))
+               {
+                   gui_count(ld, curr_level(), GUI_LRG, GUI_NE);
+                   gui_label(ld, _("Level "),  GUI_LRG, GUI_NW, 0, 0);
+               }
+               gui_label(kd, _(set_name(set_curr())),  GUI_SML, GUI_BOT, gui_wht, gui_wht);
+           }
+           gui_filler(jd);
         }
         gui_space(id);