summaryrefslogtreecommitdiff
path: root/amiga/datatypes.c
diff options
context:
space:
mode:
Diffstat (limited to 'amiga/datatypes.c')
-rw-r--r--amiga/datatypes.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/amiga/datatypes.c b/amiga/datatypes.c
index 056c86504..c036ed35e 100644
--- a/amiga/datatypes.c
+++ b/amiga/datatypes.c
@@ -26,10 +26,10 @@ nserror amiga_datatypes_init(void)
err = amiga_dt_picture_init();
if(err != NSERROR_OK) return err;
-/* Don't initialise DT anim handler as it is buggy
+#ifdef WITH_DTANIM
err = amiga_dt_anim_init();
if(err != NSERROR_OK) return err;
-*/
+#endif
err = amiga_dt_sound_init();
if(err != NSERROR_OK) return err;
@@ -40,7 +40,9 @@ nserror amiga_datatypes_init(void)
void amiga_datatypes_fini(void)
{
amiga_dt_picture_fini();
+#ifdef WITH_DTANIM
amiga_dt_anim_fini();
+#endif
amiga_dt_sound_fini();
}
#endif