Browse Source

wxGUI/render: comment-out problematic code (crashes wxGUI)

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@45099 15284696-431f-4ddb-bdfa-cd5b030d7da7
Martin Landa 14 years ago
parent
commit
89f7b8a678
1 changed files with 6 additions and 14 deletions
  1. 6 14
      gui/wxpython/gui_modules/render.py

+ 6 - 14
gui/wxpython/gui_modules/render.py

@@ -121,9 +121,7 @@ class Layer(object):
         Debug.msg (3, "Layer.Render(): type=%s, name=%s" % \
                        (self.type, self.name))
         
-        #
         # prepare command for each layer
-        #
         layertypes = ('raster', 'rgb', 'his', 'shaded', 'rastarrow', 'rastnum',
                       'vector','thememap','themechart',
                       'grid', 'geodesic', 'rhumb', 'labels',
@@ -134,15 +132,11 @@ class Layer(object):
             raise gcmd.GException(_("<%(name)s>: layer type <%(type)s> is not supported") % \
                                       {'type' : self.type, 'name' : self.name})
         
-        #
         # start monitor
-        #
 	if self.mapfile:
 	    os.environ["GRASS_PNGFILE"] = self.mapfile
                 
-        #
         # execute command
-        #
         try:
             if self.type == 'command':
                 read = False
@@ -162,10 +156,10 @@ class Layer(object):
                                            getErrorMsg = True,
                                            quiet = True,
                                            **self.cmd[1])
-            if len(msg):
-                sys.stderr.write(_("Running") + " '" + utils.GetCmdString(self.cmd) + "'")
-                sys.stderr.write(msg)
-            
+            # if len(msg):
+            # sys.stderr.write(_("Running") + " '" + utils.GetCmdString(self.cmd) + "'")
+            # sys.stderr.write(msg)
+                
             if ret != 0:
                 # clean up after problem
                 try:
@@ -178,7 +172,7 @@ class Layer(object):
                 self.maskfile = None
         
         except gcmd.GException, e:
-            print >> sys.stderr, e
+            sys.stderr.write(e)
             # clean up after problems
             try:
                 os.remove(self.mapfile)
@@ -189,9 +183,7 @@ class Layer(object):
             self.mapfile = None
             self.maskfile = None
         
-        #
         # stop monitor
-        #
         if os.environ.has_key("GRASS_PNGFILE"):
             del os.environ["GRASS_PNGFILE"]
         
@@ -865,7 +857,7 @@ class Map(object):
         os.environ["GRASS_PNG_READ"] = "FALSE"
         
         self._renderLayers(force, mapWindow, maps, masks, opacities)
-            
+        
         # ugly hack for MSYS
         if not subprocess.mswindows:
             mapstr = ",".join(maps)