random fixes (root path and mmap svp tcache)

git-svn-id: file:///home/notaz/opt/svn/PicoDrive@714 be3aeb3a-fb24-0410-a615-afba39da0efa
This commit is contained in:
notaz 2009-07-25 19:01:45 +00:00
parent 093b8a420e
commit 27701801c1
7 changed files with 58 additions and 43 deletions

View file

@ -295,15 +295,10 @@ void YM2612Init_940(int baseclock, int rate)
{
unsigned char ucData[1024];
int nRead, i, nLen = 0;
char binpath[1024];
char binpath[512];
FILE *fp;
strncpy(binpath, g_argv[0], 1023);
binpath[1023] = 0;
for (i = strlen(binpath); i > 0; i--)
if (binpath[i] == '/') { binpath[i] = 0; break; }
strcat(binpath, "/" CODE940_FILE);
emu_make_path(binpath, CODE940_FILE, sizeof(binpath));
fp = fopen(binpath, "rb");
if(!fp)
{