[pkg-fso-commits] [SCM] FSO frameworkd Debian packaging branch, master, updated. milestone4-368-g700ab82
Daniel Willmann
daniel at totalueberwachung.de
Mon Feb 2 18:51:55 UTC 2009
The following commit has been merged in the master branch:
commit 2c47aa00f530c4ec698c024b583f250373185b09
Author: Daniel Willmann <daniel at totalueberwachung.de>
Date: Mon Jan 12 17:23:49 2009 +0100
ogsmd: Make RegisterWithProvider charset aware
diff --git a/framework/subsystems/ogsmd/modems/abstract/mediator.py b/framework/subsystems/ogsmd/modems/abstract/mediator.py
index a788310..10dab49 100644
--- a/framework/subsystems/ogsmd/modems/abstract/mediator.py
+++ b/framework/subsystems/ogsmd/modems/abstract/mediator.py
@@ -1149,7 +1149,9 @@ class NetworkListProviders( NetworkMediator ): # a{sv}
class NetworkRegisterWithProvider( NetworkMediator ):
#=========================================================================#
def trigger( self ):
- self._commchannel.enqueue( '+COPS=1,2,"%d"' % self.operator_code, self.responseFromChannel, self.errorFromChannel, timeout=currentModem().timeout("COPS") )
+ charset = currentModem()._charsets["DEFAULT"]
+ opcode = ("%05d" % ( self.operator_code )).encode(charset)
+ self._commchannel.enqueue( '+COPS=1,2,"%s"' % opcode, self.responseFromChannel, self.errorFromChannel, timeout=currentModem().timeout("COPS") )
#=========================================================================#
class NetworkGetCountryCode( NetworkMediator ):
--
FSO frameworkd Debian packaging
More information about the pkg-fso-commits
mailing list