functions.c

changeset 6
be923400164c
parent 3
510d6b198dde
child 8
28319b20968c
     1.1 --- a/functions.c	Fri May 27 13:20:15 2011 +0200
     1.2 +++ b/functions.c	Fri May 27 14:45:16 2011 +0200
     1.3 @@ -19,11 +19,11 @@
     1.4  bool testSuffix(char* filename, settings_t* settings) {
     1.5    bool ret = false;
     1.6    int tokenlen, fnamelen = strlen(filename);
     1.7 -  for (int t = 0 ; t < settings->suffixc ; t++) {
     1.8 -    tokenlen = strlen(settings->suffixv[t]);
     1.9 +  for (int t = 0 ; t < settings->suffixList->count ; t++) {
    1.10 +    tokenlen = strlen(settings->suffixList->items[t]);
    1.11      if (fnamelen >= tokenlen && tokenlen > 0) {
    1.12        if (strncmp(filename+fnamelen-tokenlen,
    1.13 -                  settings->suffixv[t], tokenlen) == 0) {
    1.14 +                  settings->suffixList->items[t], tokenlen) == 0) {
    1.15          ret = true;
    1.16          break;
    1.17        }

mercurial