#include <stdio.h>
+#include <string.h>
#include <dirent.h>
#include <sys/time.h>
#include <time.h>
return 0;
}
+int plat_get_root_dir(char *dst, int len)
+{
+ extern char **g_argv;
+ int j;
+
+ strncpy(dst, g_argv[0], len);
+ len -= 32; // reserve
+ if (len < 0) len = 0;
+ dst[len] = 0;
+ for (j = strlen(dst); j > 0; j--)
+ if (dst[j] == '/') { dst[j+1] = 0; break; }
+
+ return j + 1;
+}
+
#ifdef __GP2X__
/* Wiz has a borked gettimeofday().. */
-#define plat_get_ticks_ms plat_get_ticks_ms_gtod
-#define plat_get_ticks_us plat_get_ticks_us_gtod
+#define plat_get_ticks_ms plat_get_ticks_ms_good
+#define plat_get_ticks_us plat_get_ticks_us_good
#endif
unsigned int plat_get_ticks_ms(void)