瀏覽代碼

r.category: G_debug added in parsing section

Markus Neteler 4 年之前
父節點
當前提交
fd3994f1e8
共有 1 個文件被更改,包括 4 次插入0 次删除
  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