simspark/simspark-0.2.2-logviewerfix...

29 lines
1.5 KiB
Diff

diff -up simspark-0.2.2/plugin/rubysceneimporter/rubysceneimporter.cpp.logviewerfix simspark-0.2.2/plugin/rubysceneimporter/rubysceneimporter.cpp
--- simspark-0.2.2/plugin/rubysceneimporter/rubysceneimporter.cpp.logviewerfix 2011-04-26 16:10:42.000000000 +0430
+++ simspark-0.2.2/plugin/rubysceneimporter/rubysceneimporter.cpp 2011-04-30 13:12:41.605392015 +0430
@@ -1004,9 +1004,9 @@ RubySceneImporter::ReadDeltaGraph(sexp_t
(Lookup(string(sub->val)) == S_NODE)
)
{
- node = shared_dynamic_cast<BaseNode>(*iter);
if (iter != root->end())
{
+ node = shared_dynamic_cast<BaseNode>(*iter);
++iter;
}
} else {
diff -up simspark-0.2.2/plugin/sparkmonitor/sparkmonitorlogfileserver.cpp.logviewerfix simspark-0.2.2/plugin/sparkmonitor/sparkmonitorlogfileserver.cpp
--- simspark-0.2.2/plugin/sparkmonitor/sparkmonitorlogfileserver.cpp.logviewerfix 2011-04-26 16:10:43.000000000 +0430
+++ simspark-0.2.2/plugin/sparkmonitor/sparkmonitorlogfileserver.cpp 2011-04-30 13:12:53.212392002 +0430
@@ -111,10 +111,6 @@ void SparkMonitorLogFileServer::DoneSimu
void SparkMonitorLogFileServer::StartCycle()
{
- // work around a random crash!
- if (GetTime() < 0.1)
- return;
-
if (mPause && !mForwardStep)
{
return;