class: CharacterEncoderImplementations::MS_Ansi
changed: #encodeString:
use #isWideString
--- a/CharacterEncoderImplementations__MS_Ansi.st Wed Dec 12 23:57:59 2012 +0100
+++ b/CharacterEncoderImplementations__MS_Ansi.st Wed Dec 12 23:58:30 2012 +0100
@@ -612,8 +612,8 @@
^ aStringOrUnicodeString.
].
- aStringOrUnicodeString bitsPerCharacter == 8 ifTrue:[
- "/ all between 0 and FF
+ aStringOrUnicodeString isWideString ifFalse:[
+ "/ all between 0 and FF ?
(aStringOrUnicodeString contains8BitCharacters) ifFalse:[
^ aStringOrUnicodeString
]
@@ -626,9 +626,9 @@
!MS_Ansi class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libbasic/CharacterEncoderImplementations__MS_Ansi.st,v 1.9 2012-07-12 12:48:10 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libbasic/CharacterEncoderImplementations__MS_Ansi.st,v 1.10 2012-12-12 22:58:30 stefan Exp $'
!
version_CVS
- ^ '$Header: /cvs/stx/stx/libbasic/CharacterEncoderImplementations__MS_Ansi.st,v 1.9 2012-07-12 12:48:10 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libbasic/CharacterEncoderImplementations__MS_Ansi.st,v 1.10 2012-12-12 22:58:30 stefan Exp $'
! !