diff ppl.c @ 182:9024d249e47a

Add a new function jmpChangeOrder() to change orderlist position "on fly", and use it in PPL.
author Matti Hamalainen <ccr@tnsp.org>
date Sat, 06 Oct 2012 13:25:37 +0300
parents b29c9a2fbeb5
children 1f8f4d7cb33b
line wrap: on
line diff
--- a/ppl.c	Sat Oct 06 13:24:50 2012 +0300
+++ b/ppl.c	Sat Oct 06 13:25:37 2012 +0300
@@ -715,7 +715,7 @@
                     case SDLK_PAGEUP:
                         JSS_LOCK(engine.dev);
                         JSS_LOCK(engine.plr);
-                        jmpPlayOrder(engine.plr, dmClamp(engine.plr->order - 1, 0, engine.mod->norders));
+                        jmpChangeOrder(engine.plr, dmClamp(engine.plr->order - 1, 0, engine.mod->norders));
                         JSS_UNLOCK(engine.plr);
                         JSS_UNLOCK(engine.dev);
                         force = TRUE;
@@ -724,7 +724,7 @@
                     case SDLK_PAGEDOWN:
                         JSS_LOCK(engine.dev);
                         JSS_LOCK(engine.plr);
-                        jmpPlayOrder(engine.plr, dmClamp(engine.plr->order + 1, 0, engine.mod->norders));
+                        jmpChangeOrder(engine.plr, dmClamp(engine.plr->order + 1, 0, engine.mod->norders));
                         JSS_UNLOCK(engine.plr);
                         JSS_UNLOCK(engine.dev);
                         force = TRUE;