Skip to content

Commit 4ed9069

Browse files
committed
fix #47
1 parent 4445ad3 commit 4ed9069

2 files changed

Lines changed: 10 additions & 4 deletions

File tree

omodsim/formmodsim.h

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -389,7 +389,15 @@ inline QDataStream& operator >>(QDataStream& in, FormModSim* frm)
389389
if(ver >= QVersionNumber(1, 2))
390390
{
391391
in >> frm->scriptControl();
392-
in >> scriptSettings;
392+
393+
if(ver >= QVersionNumber(1, 8)) {
394+
in >> scriptSettings;
395+
}
396+
else {
397+
in >> scriptSettings.Mode;
398+
in >> scriptSettings.Interval;
399+
in >> scriptSettings.UseAutoComplete;
400+
}
393401
}
394402

395403
AddressDescriptionMap descriptionMap;

omodsim/scriptsettings.h

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -82,10 +82,8 @@ inline QDataStream& operator >>(QDataStream& in, ScriptSettings& ss)
8282
in >> ss.Mode;
8383
in >> ss.Interval;
8484
in >> ss.UseAutoComplete;
85+
in >> ss.RunOnStartup;
8586

86-
if(!in.atEnd()) {
87-
in >> ss.RunOnStartup;
88-
}
8987

9088
return in;
9189
}

0 commit comments

Comments
 (0)