From 4920919253636f32e578914f569bc9d8e8b4bf2e Mon Sep 17 00:00:00 2001
From: "p.kosyh"
Date: Wed, 14 Oct 2009 14:15:02 +0000
Subject: [PATCH] fix to save?
---
stead/stead.lua | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/stead/stead.lua b/stead/stead.lua
index b1d728a..61684d3 100644
--- a/stead/stead.lua
+++ b/stead/stead.lua
@@ -707,9 +707,9 @@ end
function dlg(v) --constructor
v.dialog_type = true;
- if v.ini == nil then
- v.ini = dialog_enter;
- end
+-- if v.ini == nil then
+-- v.ini = dialog_enter;
+-- end
if v.enter == nil then
v.enter = dialog_enter;
end
@@ -1276,6 +1276,7 @@ function savevar (h, v, n, need)
if type(v.save) == 'function' then
v:save(n, h, need);
+ clearvar(v);
return;
end
@@ -1283,6 +1284,7 @@ function savevar (h, v, n, need)
h:write(n.." = {};\n");
end
savemembers(h, v, n, need);
+ clearvar(v);
return;
end