mtglist
diff src/mtg.c @ 1:7211fa8db425
added filters
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Mon, 03 Nov 2014 01:20:40 +0200 |
parents | 0a45dfe93e66 |
children |
line diff
1.1 --- a/src/mtg.c Sun Nov 02 11:07:45 2014 +0200 1.2 +++ b/src/mtg.c Mon Nov 03 01:20:40 2014 +0200 1.3 @@ -195,11 +195,6 @@ 1.4 return bits > 1; 1.5 } 1.6 1.7 -static void dbgprint(struct rbnode *node, void *cls) 1.8 -{ 1.9 - fprintf(stderr, "%s\n", (char*)rb_node_key(node)); 1.10 -} 1.11 - 1.12 static int load_editions(void) 1.13 { 1.14 FILE *fp; 1.15 @@ -222,13 +217,11 @@ 1.16 rb_insert(editions, strdup(code), strdup(name)); 1.17 } 1.18 1.19 - rb_foreach(editions, dbgprint, 0); 1.20 - 1.21 fclose(fp); 1.22 return 0; 1.23 } 1.24 1.25 -static unsigned int parse_multicolor(const char *str) 1.26 +unsigned int mtg_parse_multicolor(const char *str) 1.27 { 1.28 int i; 1.29 unsigned int mask = 0; 1.30 @@ -259,12 +252,12 @@ 1.31 } 1.32 cstr[i] = 0; 1.33 1.34 - if((res = parse_multicolor(colstr))) { 1.35 + if((res = mtg_parse_multicolor(colstr))) { 1.36 return res; 1.37 } 1.38 1.39 if(strcmp(cstr, "*") == 0) { 1.40 - if((res = parse_multicolor(notes))) { 1.41 + if((res = mtg_parse_multicolor(notes))) { 1.42 return res; 1.43 } 1.44 return MTG_COL_MULTI;