X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;ds=sidebyside;f=src%2Fconfig.c;h=34a09a21b863ea7591fbfab9763e626625127cc1;hb=c4ab4903331996c7fdc78b1259e8b0efa021c472;hp=5de39a4875b6bfbbd186f5916a0bdccf04ade703;hpb=a3f8e2edc088d6b42c37fcc875cc60e6318457de;p=c128-kasse diff --git a/src/config.c b/src/config.c index 5de39a4..34a09a2 100644 --- a/src/config.c +++ b/src/config.c @@ -38,18 +38,18 @@ struct credits_array_t credits; */ static void lookup_needed_files() { BYTE lfn = 8; - struct cbm_dirent *dirent; + struct cbm_dirent dirent; if (cbm_opendir(lfn, (BYTE)8) != 0) { cprintf("could not open directory\r\n"); return; } - while (cbm_readdir(lfn, dirent) == 0) { - if (strncmp(dirent->name, "log", 3) == 0) + while (cbm_readdir(lfn, &dirent) == 0) { + if (strncmp(dirent.name, "log", 3) == 0) log_num++; - if (strcasecmp(dirent->name, "items") == 0) + if (strcasecmp(dirent.name, "items") == 0) items_exists = true; - if (strcasecmp(dirent->name, "credits") == 0) + if (strcasecmp(dirent.name, "credits") == 0) credits_exists = true; } cbm_closedir(lfn);