class: CharacterEncoder
authorStefan Vogel <sv@exept.de>
Wed, 12 Dec 2012 23:57:59 +0100
changeset 14559 9a046528632d
parent 14558 b168e9f03911
child 14560 444fdfaa82a3
class: CharacterEncoder changed: #encodeString:from:into: use #isWideString
CharacterEncoder.st
--- a/CharacterEncoder.st	Wed Dec 12 23:56:32 2012 +0100
+++ b/CharacterEncoder.st	Wed Dec 12 23:57:59 2012 +0100
@@ -836,14 +836,14 @@
 
     oldEncoding == #'unicode' ifTrue:[
         newEncoding == #'iso8859-1' ifTrue:[
-            aString bitsPerCharacter == 8 ifTrue:[
+            aString isWideString ifFalse:[
                 ^ aString
             ]
         ]
     ].
     newEncoding == #'unicode' ifTrue:[
         oldEncoding == #'iso8859-1' ifTrue:[
-            aString bitsPerCharacter == 8 ifTrue:[
+            aString isWideString ifFalse:[
                 ^ aString
             ]
         ]
@@ -1672,11 +1672,11 @@
 !CharacterEncoder class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libbasic/CharacterEncoder.st,v 1.119 2012-11-22 12:39:56 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/CharacterEncoder.st,v 1.120 2012-12-12 22:57:59 stefan Exp $'
 !
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libbasic/CharacterEncoder.st,v 1.119 2012-11-22 12:39:56 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/CharacterEncoder.st,v 1.120 2012-12-12 22:57:59 stefan Exp $'
 ! !
 
 CharacterEncoder initialize!