[GRASS-dev] [grass-code I][315] r.proj(.seg) overwrites when no output given

code I item #315, was opened at 2007-02-26 18:16
Status: Open
Priority: 3
Submitted By: William Kyngesburye (kyngchaos)
Assigned to: Nobody (None)
Summary: r.proj(.seg) overwrites when no output given
Issue type: module bug
Issue status: None
GRASS version: CVS HEAD
GRASS component: raster
Operating system: MacOS X
Operating system version: 10.4
GRASS CVS checkout date, if applies (YYMMDD): 070220

Initial Comment:
if no output name is given in r.proj (and r.proj.seg), so that it defaults to the same name as the input raster, and that raster exists in the current mapset, no existing raster warning is given and the existing one is overwritten.

If an output is given that's the same as the input, and it exists in the current mapset, the warning does come up as expected.

ie:

locll/data/dem - a latlong raster
locproj/data/dem - a projected raster

current loc/mapset: locproj/data

This trashes locproj/data/dem with no warning:

r.proj loc=locll map=data in=dem

This gives warning as expected:

r.proj loc=locll map=data in=dem out=dem

----------------------------------------------------------------------

You can respond by visiting:
http://wald.intevation.org/tracker/?func=detail&atid=204&aid=315&group_id=21