Sfoglia il codice sorgente

r.category: G_debug added in parsing section

Markus Neteler 4 anni fa
parent
commit
fd3994f1e8
1 ha cambiato i file con 4 aggiunte e 0 eliminazioni
  1. 4 0
      raster/r.category/main.c

+ 4 - 0
raster/r.category/main.c

@@ -184,12 +184,15 @@ int main(int argc, char *argv[])
 		if (!G_getl2(buf, sizeof(buf), fp))
 		    break;
 
+		G_debug(1, "rule input (separator: <%s>): <%s>", fs, buf);
 		tokens = G_tokenize(buf, fs);
 		ntokens = G_number_of_tokens(tokens);
+		G_debug(1, "tokens found: <%d>", ntokens);
 
 		if (ntokens == 3) {
 		    d1 = strtod(tokens[0], &e1);
 		    d2 = strtod(tokens[1], &e2);
+		    G_debug(1, "d1: <%f>, d2: <%f>, tokens[0]: <%s>, tokens[1]: <%s>", d1, d2, tokens[0], tokens[1]);
 		    if (*e1 == 0 && *e2 == 0)
 			Rast_set_d_cat(&d1, &d2, tokens[2], &cats);
 		    else
@@ -197,6 +200,7 @@ int main(int argc, char *argv[])
 		}
 		else if (ntokens == 2) {
 		    d1 = strtod(tokens[0], &e1);
+		    G_debug(1, "d1: <%f>, tokens[0]: <%s>, tokens[1]: <%s>", d1, tokens[0], tokens[1]);
 		    if (*e1 == 0)
 			Rast_set_d_cat(&d1, &d1, tokens[1], &cats);
 		    else