X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=fceu.git;a=blobdiff_plain;f=drivers%2Fgp2x%2Fsquidgehack.c;h=28f997fa4e700ab21709412edaa9a7bd83ad707f;hp=67f21b01b1ef1cf8ba73f47b2bdb9a13dbfc5960;hb=0ab4d38fa6197f853b9111104948df09996aa5dc;hpb=282becab483a0e14ab9d59e659e190f962947220 diff --git a/drivers/gp2x/squidgehack.c b/drivers/gp2x/squidgehack.c index 67f21b0..28f997f 100644 --- a/drivers/gp2x/squidgehack.c +++ b/drivers/gp2x/squidgehack.c @@ -22,9 +22,9 @@ int mmuhack(void) strcpy(kocmd, "/sbin/insmod "); strncpy(kocmd+13, g_argv[0], 1023-13); kocmd[1023] = 0; - for (i = strlen(kocmd); i > 0; i--) - if (kocmd[i] == '/') { kocmd[i] = 0; break; } - strcat(kocmd, "/mmuhack.o"); + for (i = strlen(kocmd); i > 13; i--) + if (kocmd[i] == '/') { i++; break; } + strcpy(kocmd+i, "mmuhack.o"); printf("Installing NK's kernel module for Squidge MMU Hack (%s)...\n", kocmd); system(kocmd);