Fixed listing of supported schem formats

master
bzt 2021-06-14 16:42:55 +02:00
parent 2c68e3e72e
commit 19444bcf2a
4 changed files with 12 additions and 1 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -265,7 +265,18 @@ int listdir(char *path, char ***files, int type)
strcpy(fn, de->d_name);
if(isdir(tmp)) c = '/';
else
if((i < 5 || strcmp(de->d_name + i - 4, ".mts")) && (i < 11 || strcmp(de->d_name + i - 4, ".schematic")))
if( (i < 5 || strcmp(de->d_name + i - 4, ".mts")) &&
(i < 5 || strcmp(de->d_name + i - 4, ".png")) &&
(i < 7 || strcmp(de->d_name + i - 6, ".schem")) &&
(i < 11 || strcmp(de->d_name + i - 10, ".schematic")) &&
(i < 4 || strcmp(de->d_name + i - 3, ".we")) &&
(i < 7 || strcmp(de->d_name + i - 6, ".we.gz")) &&
(i < 8 || strcmp(de->d_name + i - 7, ".we.bz2")) &&
(i < 5 || strcmp(de->d_name + i - 4, ".m3d")) &&
(i < 5 || strcmp(de->d_name + i - 4, ".tmx")) &&
(i < 5 || strcmp(de->d_name + i - 4, ".gox")) &&
(i < 5 || strcmp(de->d_name + i - 4, ".vox")) &&
(i < 4 || strcmp(de->d_name + i - 3, ".qb")))
continue;
break;
}