mirror of https://github.com/mgba-emu/mgba.git
All: Fix some warnings
This commit is contained in:
parent
db8bb29c5a
commit
11b18311b7
|
@ -230,7 +230,7 @@ bool mCheatSaveFile(struct mCheatDevice* device, struct VFile* vf) {
|
||||||
char directive[64];
|
char directive[64];
|
||||||
ssize_t len = snprintf(directive, sizeof(directive) - 1, "!%s\n", *StringListGetPointer(&directives, d));
|
ssize_t len = snprintf(directive, sizeof(directive) - 1, "!%s\n", *StringListGetPointer(&directives, d));
|
||||||
if (len > 1) {
|
if (len > 1) {
|
||||||
vf->write(vf, directive, (size_t) len > sizeof(directive) ? sizeof(directive) : len);
|
vf->write(vf, directive, (size_t) len > sizeof(directive) ? sizeof(directive) : (size_t) len);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -217,13 +217,13 @@ bool mCoreLoadState(struct mCore* core, int slot, int flags) {
|
||||||
}
|
}
|
||||||
|
|
||||||
struct VFile* mCoreGetState(struct mCore* core, int slot, bool write) {
|
struct VFile* mCoreGetState(struct mCore* core, int slot, bool write) {
|
||||||
char name[PATH_MAX];
|
char name[PATH_MAX + 14]; // Quash warning
|
||||||
snprintf(name, sizeof(name), "%s.ss%i", core->dirs.baseName, slot);
|
snprintf(name, sizeof(name), "%s.ss%i", core->dirs.baseName, slot);
|
||||||
return core->dirs.state->openFile(core->dirs.state, name, write ? (O_CREAT | O_TRUNC | O_RDWR) : O_RDONLY);
|
return core->dirs.state->openFile(core->dirs.state, name, write ? (O_CREAT | O_TRUNC | O_RDWR) : O_RDONLY);
|
||||||
}
|
}
|
||||||
|
|
||||||
void mCoreDeleteState(struct mCore* core, int slot) {
|
void mCoreDeleteState(struct mCore* core, int slot) {
|
||||||
char name[PATH_MAX];
|
char name[PATH_MAX + 14]; // Quash warning
|
||||||
snprintf(name, sizeof(name), "%s.ss%i", core->dirs.baseName, slot);
|
snprintf(name, sizeof(name), "%s.ss%i", core->dirs.baseName, slot);
|
||||||
core->dirs.state->deleteFile(core->dirs.state, name);
|
core->dirs.state->deleteFile(core->dirs.state, name);
|
||||||
}
|
}
|
||||||
|
|
|
@ -341,7 +341,7 @@ static void _mLibraryDeleteEntry(struct mLibrary* library, struct mLibraryEntry*
|
||||||
}
|
}
|
||||||
|
|
||||||
void mLibraryClear(struct mLibrary* library) {
|
void mLibraryClear(struct mLibrary* library) {
|
||||||
int result = sqlite3_exec(library->db,
|
sqlite3_exec(library->db,
|
||||||
" BEGIN TRANSACTION;"
|
" BEGIN TRANSACTION;"
|
||||||
"\n DELETE FROM roots;"
|
"\n DELETE FROM roots;"
|
||||||
"\n DELETE FROM roms;"
|
"\n DELETE FROM roms;"
|
||||||
|
|
Loading…
Reference in New Issue