diff options
| author | megazig <megazig@megazig-desktop.(none)> | 2009-03-13 01:20:37 -0500 |
|---|---|---|
| committer | megazig <megazig@megazig-desktop.(none)> | 2009-03-13 01:20:37 -0500 |
| commit | 508eaa8a67f13c8ef85a210e60dda1d09d57ebee (patch) | |
| tree | 7903a152531cefcaeb5d6c44e0ce3f16f8b332d0 /brlyt.c | |
| parent | 43548f898f47ed97bb155edc50fc56f76138df84 (diff) | |
fixed stupid mistake
Diffstat (limited to 'brlyt.c')
| -rw-r--r-- | brlyt.c | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -215,11 +215,12 @@ void PrintBRLYTEntry_txl1(brlyt_entry entry, u8* brlyt_file) BRLYT_ReadDataFromMemory(nameRead, brlyt_file, sizeof(nameRead)); //char nameRead[toRead] the name of the tpls null terminated between //printf("size of name: %08x", sizeof(nameRead)); - char tpl[4] = ".tpl"; - int ending = memcmp(nameRead, tpl, toRead); - char name[toRead-ending+5]; - memcpy(name, nameRead, sizeof(name)); + char tpl = 0; + char *ending = memchr(nameRead, tpl, toRead); + int end = ending - nameRead; + char name[end]; //printf("length of name: %08x", sizeof(name)); + memcpy(name, nameRead, sizeof(name)); printf(" name: %s\n", name); BRLYT_fileoffset = tempLocation; } |
