Bläddra i källkod

gcpmanager: gisrc must be string not unicode - causes problems on Windows

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@65839 15284696-431f-4ddb-bdfa-cd5b030d7da7
Anna Petrášová 10 år sedan
förälder
incheckning
9800617b1a
1 ändrade filer med 2 tillägg och 2 borttagningar
  1. 2 2
      gui/wxpython/gcp/manager.py

+ 2 - 2
gui/wxpython/gcp/manager.py

@@ -45,7 +45,7 @@ from core.render       import Map
 from core.utils import _
 from core.utils import _
 from gui_core.gselect  import Select, LocationSelect, MapsetSelect
 from gui_core.gselect  import Select, LocationSelect, MapsetSelect
 from gui_core.dialogs  import GroupDialog
 from gui_core.dialogs  import GroupDialog
-from core.gcmd         import RunCommand, GMessage, GError, GWarning
+from core.gcmd         import RunCommand, GMessage, GError, GWarning, EncodeString
 from core.settings     import UserSettings
 from core.settings     import UserSettings
 from gcp.mapdisplay    import MapFrame
 from gcp.mapdisplay    import MapFrame
 from core.giface import Notification
 from core.giface import Notification
@@ -260,7 +260,7 @@ class GCPWizard(object):
         self.gisrc_dict['LOCATION_NAME'] = location
         self.gisrc_dict['LOCATION_NAME'] = location
         self.gisrc_dict['MAPSET'] = mapset
         self.gisrc_dict['MAPSET'] = mapset
         
         
-        self.source_gisrc = utils.GetTempfile()
+        self.source_gisrc = EncodeString(utils.GetTempfile())
 
 
         try:
         try:
             f = open(self.source_gisrc, mode='w')        
             f = open(self.source_gisrc, mode='w')