mirror of
https://github.com/cavv-dev/Kekatsu-DS.git
synced 2025-06-18 08:45:33 -04:00
Add support for '=' delimiter in "databases.txt"
This commit is contained in:
parent
a2f1c36b8c
commit
1e8a8b8289
@ -129,7 +129,9 @@ Database getLastOpenedDatabase(void)
|
||||
char name[1024];
|
||||
char value[1024];
|
||||
|
||||
if (!fgets(line, sizeof(line), fp) || sscanf(line, "%[^\t]\t%s", name, value) != 2) {
|
||||
if (!fgets(line, sizeof(line), fp)
|
||||
|| (sscanf(line, "%[^\t]\t%s", name, value) != 2
|
||||
&& sscanf(line, "%[^=]=%s", name, value) != 2)) {
|
||||
fclose(fp);
|
||||
return NULL;
|
||||
}
|
||||
@ -359,7 +361,8 @@ Database* getDatabaseList(size_t* databasesCount)
|
||||
char name[1024];
|
||||
char value[1024];
|
||||
while (fgets(line, sizeof(line), fp)) {
|
||||
if (sscanf(line, "%[^\t]\t%s", name, value) != 2)
|
||||
if (sscanf(line, "%[^\t]\t%s", name, value) != 2
|
||||
&& sscanf(line, "%[^=]=%s", name, value) != 2)
|
||||
continue;
|
||||
|
||||
if (count >= capacity) {
|
||||
|
Loading…
Reference in New Issue
Block a user