Mercurial > hg > dmlib
diff dmsimple.c @ 369:e1c984404b6b
Re-entrancy.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Wed, 17 Oct 2012 00:23:36 +0300 |
parents | 9875c65029af |
children | 8a98037c5cf7 |
line wrap: on
line diff
--- a/dmsimple.c Wed Oct 17 00:01:46 2012 +0300 +++ b/dmsimple.c Wed Oct 17 00:23:36 2012 +0300 @@ -287,7 +287,7 @@ } // Initialize effects - if ((err = dmInitializeEffects()) != DMERR_OK) + if ((err = engineInitializeEffects(&engine)) != DMERR_OK) { dmError("Effects initialization failed, %d: %s\n", err, dmErrorStr(err)); @@ -432,7 +432,7 @@ dmFreeTimeline(engine.tl); dmFreePreparedTimelineData(engine.ptl); - dmShutdownEffects(); + engineShutdownEffects(&engine); dmres_close(engine.resources); if (engine.demoShutdown != NULL)