save cleanup
This commit is contained in:
parent
2e0924616d
commit
4a6b07b499
|
@ -48,21 +48,12 @@ function vobj_save(self, name, h, need)
|
||||||
local w = deref(self.where)
|
local w = deref(self.where)
|
||||||
local dsc = self.dsc
|
local dsc = self.dsc
|
||||||
|
|
||||||
if dsc == nil then
|
|
||||||
dsc = 'nil';
|
|
||||||
else
|
|
||||||
dsc = stead.string.format("%q", tostring(dsc))
|
|
||||||
end
|
|
||||||
|
|
||||||
if w == nil then
|
|
||||||
w = "nil"
|
|
||||||
else
|
|
||||||
w = stead.string.format("%q", w)
|
|
||||||
end
|
|
||||||
|
|
||||||
if need then
|
if need then
|
||||||
h:write(stead.string.format("%s = vobj(%q,%s,%s);\n",
|
h:write(stead.string.format("%s = vobj(%s,%s,%s);\n",
|
||||||
name, tostring(self.nam), dsc, w));
|
name,
|
||||||
|
stead.tostring(self.nam),
|
||||||
|
stead.tostring(dsc),
|
||||||
|
stead.tostring(w)));
|
||||||
end
|
end
|
||||||
savemembers(h, self, name, false);
|
savemembers(h, self, name, false);
|
||||||
end
|
end
|
||||||
|
|
|
@ -2063,21 +2063,13 @@ function vobj_save(self, name, h, need)
|
||||||
local dsc = self.dsc;
|
local dsc = self.dsc;
|
||||||
local w = deref(self.where);
|
local w = deref(self.where);
|
||||||
|
|
||||||
if dsc == nil then
|
|
||||||
dsc = 'nil';
|
|
||||||
else
|
|
||||||
dsc = stead.string.format("%q", tostring(dsc))
|
|
||||||
end
|
|
||||||
|
|
||||||
if w == nil then
|
|
||||||
w = 'nil';
|
|
||||||
else
|
|
||||||
w = stead.string.format("%q", w)
|
|
||||||
end
|
|
||||||
|
|
||||||
if need then
|
if need then
|
||||||
h:write(stead.string.format("%s = vobj(%s, %q, %s, %s);\n",
|
h:write(stead.string.format("%s = vobj(%s, %s, %s, %s);\n",
|
||||||
name, tostring(self.key), tostring(self.nam), dsc, w));
|
name,
|
||||||
|
stead.tostring(self.key),
|
||||||
|
stead.tostring(self.nam),
|
||||||
|
stead.tostring(dsc),
|
||||||
|
stead.tostring(w)));
|
||||||
|
|
||||||
end
|
end
|
||||||
savemembers(h, self, name,false);
|
savemembers(h, self, name,false);
|
||||||
|
|
Loading…
Reference in a new issue