Sophie

Sophie

distrib > Fedora > 13 > i386 > media > updates-src > by-pkgid > a05cc221ba824eb1440525b4324c01bf > files > 1

simspark-0.2.2-3.fc13.src.rpm

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;