Option --renderer to select video renderer
[supertux.git] / src / scripting / time_scheduler.cpp
index 8310abc..2396d56 100644 (file)
@@ -1,4 +1,4 @@
-//  $Id: script_manager.hpp 3379 2006-04-20 18:44:10Z matzebraun $
+//  $Id$
 //
 //  SuperTux
 //  Copyright (C) 2006 Matthias Braun <matze@braunis.de>
@@ -51,9 +51,9 @@ TimeScheduler::update(float time)
     HSQUIRRELVM scheduled_vm;
     if(sq_gettype(global_vm, -1) == OT_THREAD &&
         SQ_SUCCEEDED(sq_getthread(global_vm, -1, &scheduled_vm))) {
-      if(SQ_FAILED(sq_wakeupvm(scheduled_vm, SQFalse, SQFalse, SQTrue))) {
+      if(SQ_FAILED(sq_wakeupvm(scheduled_vm, SQFalse, SQFalse, SQTrue, SQFalse))) {
         std::ostringstream msg;
-        msg << "Couldn't wakeup scheduled squirrel VM: ";
+        msg << "Error waking VM: ";
         sq_getlasterror(scheduled_vm);
         if(sq_gettype(scheduled_vm, -1) != OT_STRING) {
             msg << "(no info)";
@@ -70,7 +70,7 @@ TimeScheduler::update(float time)
     sq_release(global_vm, &thread_ref);
     sq_pop(global_vm, 2);
 
-    pop_heap(schedule.begin(), schedule.end());
+    std::pop_heap(schedule.begin(), schedule.end());
     schedule.pop_back();
   }
 }
@@ -98,4 +98,3 @@ TimeScheduler::schedule_thread(HSQUIRRELVM scheduled_vm, float time)
 }
 
 }
-