소스 검색

export fs evenly, even if cell is NULL (merge from devbr6)

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@38803 15284696-431f-4ddb-bdfa-cd5b030d7da7
Hamish Bowman 16 년 전
부모
커밋
6f64b9650c
1개의 변경된 파일8개의 추가작업 그리고 0개의 파일을 삭제
  1. 8 0
      raster/r.what/main.c

+ 8 - 0
raster/r.what/main.c

@@ -413,6 +413,10 @@ int main(int argc, char *argv[])
 		if (out_type[i] == CELL_TYPE) {
 		    if (Rast_is_c_null_value(&cache[point].value[i])) {
 			fprintf(stdout, "%c%s", fs, null_str);
+			if (label_flag->answer)
+			    fprintf(stdout, "%c", fs);
+			if (color_flag->answer)
+			    fprintf(stdout, "%c", fs);
 			continue;
 		    }
 		    fprintf(stdout, "%c%ld", fs, (long)cache[point].value[i]);
@@ -421,6 +425,10 @@ int main(int argc, char *argv[])
 
 		    if (Rast_is_d_null_value(&cache[point].dvalue[i])) {
 			fprintf(stdout, "%c%s", fs, null_str);
+			if (label_flag->answer)
+			    fprintf(stdout, "%c", fs);
+			if (color_flag->answer)
+			    fprintf(stdout, "%c", fs);
 			continue;
 		    }
 		    if (out_type[i] == FCELL_TYPE)