DEADSOFTWARE

Android: hack-fix bug #31 and #32
[d2df-sdl.git] / android / src / org / d2df / app / Doom2DF.java
index ca1766609ac4b4a689bca384dba7db7d0a530ff8..48bd752ca23c487640eab7904ec620e24b124b56 100644 (file)
@@ -23,11 +23,22 @@ public class Doom2DF extends SDLActivity {
        @Override
        protected void onCreate(Bundle savedInstanceState) {
                super.onCreate(savedInstanceState);
+
                CopyAssets.copyAssets(SDL.getContext(), "");
                CopyAssets.copyAssets(SDL.getContext(), "data");
                CopyAssets.copyAssets(SDL.getContext(), "data/models");
                CopyAssets.copyAssets(SDL.getContext(), "maps");
                CopyAssets.copyAssets(SDL.getContext(), "maps/megawads");
                CopyAssets.copyAssets(SDL.getContext(), "wads");
+               CopyAssets.copyAssets(SDL.getContext(), "instruments");
+               CopyAssets.copyAssets(SDL.getContext(), "timidity.cfg");
+       }
+
+       @Override
+       protected void onDestroy() {
+               super.onDestroy();
+
+               /* This will fix bug #31 and may be #32 */
+               System.exit(0);
        }
 }