Bläddra i källkod

r.what: print labels also for FCELL/DCELL maps

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@69356 15284696-431f-4ddb-bdfa-cd5b030d7da7
Markus Metz 8 år sedan
förälder
incheckning
a0a1422b2f
1 ändrade filer med 2 tillägg och 1 borttagningar
  1. 2 1
      raster/r.what/main.c

+ 2 - 1
raster/r.what/main.c

@@ -453,6 +453,7 @@ int main(int argc, char *argv[])
 			continue;
 			continue;
 		    }
 		    }
 		    fprintf(stdout, "%s%ld", fs, (long)cache[point].value[i]);
 		    fprintf(stdout, "%s%ld", fs, (long)cache[point].value[i]);
+		    cache[point].dvalue[i] = cache[point].value[i];
 		}
 		}
 		else {		/* FCELL or DCELL */
 		else {		/* FCELL or DCELL */
 
 
@@ -473,7 +474,7 @@ int main(int argc, char *argv[])
 		}
 		}
 		if (flg.label->answer)
 		if (flg.label->answer)
 		    fprintf(stdout, "%s%s", fs,
 		    fprintf(stdout, "%s%s", fs,
-			    Rast_get_c_cat(&(cache[point].value[i]), &cats[i]));
+			    Rast_get_d_cat(&(cache[point].dvalue[i]), &cats[i]));
 		if (flg.color->answer)
 		if (flg.color->answer)
 		    fprintf(stdout, "%s%s", fs, cache[point].clr_buf[i]);
 		    fprintf(stdout, "%s%s", fs, cache[point].clr_buf[i]);
 	    }
 	    }