diff options
author | Alexey Yakovenko <wakeroid@gmail.com> | 2009-07-19 13:50:36 +0200 |
---|---|---|
committer | Alexey Yakovenko <wakeroid@gmail.com> | 2009-07-19 13:50:36 +0200 |
commit | e89e2345859798fa596e01bd9460a63c92785f49 (patch) | |
tree | bf1f0c36b9ded842a43e6fb09a764dce9ce0311b /dumb | |
parent | b41446ad033a52ed24176f9ba01362e3648e97ee (diff) |
better format checking before adding to playlist,
more file types supported,
bad files are skipped when attempted to be played
Diffstat (limited to 'dumb')
-rw-r--r-- | dumb/dumb-kode54/src/it/readpsm.c | 2 | ||||
-rw-r--r-- | dumb/dumb-kode54/src/it/readstm.c | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/dumb/dumb-kode54/src/it/readpsm.c b/dumb/dumb-kode54/src/it/readpsm.c index a64100e0..bf30f2d0 100644 --- a/dumb/dumb-kode54/src/it/readpsm.c +++ b/dumb/dumb-kode54/src/it/readpsm.c @@ -1264,7 +1264,7 @@ DUH *dumb_read_psm_quick(DUMBFILE *f, int subsong) if ( ver )
{
tag[2][0] = "FORMATVERSION";
- itoa(ver, version, 10);
+ snprintf (version, 10, "%d", ver);
tag[2][1] = (const char *) &version;
++n_tags;
}
diff --git a/dumb/dumb-kode54/src/it/readstm.c b/dumb/dumb-kode54/src/it/readstm.c index c7424394..5972a0f7 100644 --- a/dumb/dumb-kode54/src/it/readstm.c +++ b/dumb/dumb-kode54/src/it/readstm.c @@ -231,9 +231,9 @@ static DUMB_IT_SIGDATA *it_stm_load_sigdata(DUMBFILE *f /*, int * version*/) free( sigdata );
return NULL;
}
- if ( strnicmp( tracker_name, "!Scream!", 8 ) &&
- strnicmp( tracker_name, "BMOD2STM", 8 ) &&
- strnicmp( tracker_name, "WUZAMOD!", 8 ) )
+ if ( strncasecmp( tracker_name, "!Scream!", 8 ) &&
+ strncasecmp( tracker_name, "BMOD2STM", 8 ) &&
+ strncasecmp( tracker_name, "WUZAMOD!", 8 ) )
{
free( sigdata );
return NULL;
|