Browse Source

fixed two bugs

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@48085 15284696-431f-4ddb-bdfa-cd5b030d7da7
Markus Neteler 13 years ago
parent
commit
99ec9a340d
1 changed files with 4 additions and 1 deletions
  1. 4 1
      scripts/v.rast.stats/v.rast.stats.py

+ 4 - 1
scripts/v.rast.stats/v.rast.stats.py

@@ -31,6 +31,7 @@
 #% description: Calculate extended statistics
 #%end
 #%option G_OPT_V_MAP
+#% key: vector
 #%end
 #%option G_OPT_V_FIELD
 #%end
@@ -62,7 +63,8 @@ def has_column(vector, col):
     return 
 
 def cleanup():
-    grass.run_command('g.remove', rast = rastertmp, quiet = True)
+    if rastertmp:
+	grass.run_command('g.remove', rast = rastertmp, quiet = True)
     grass.run_command('g.remove', rast = 'MASK', quiet = True, stderr = nuldev)
     if mask_found:
 	grass.message(_("Restoring previous MASK..."))
@@ -73,6 +75,7 @@ def cleanup():
 def main():
     global tmp, sqltmp, tmpname, nuldev, vector, mask_found, rastertmp
     mask_found = False
+    rastertmp = False
     #### setup temporary files
     tmp = grass.tempfile()
     sqltmp = tmp + ".sql"