# HG changeset patch # User Stefan Vogel # Date 1355353110 -3600 # Node ID 444fdfaa82a33358d14924820c0971e0df634364 # Parent 9a046528632dcb71753ab454c347a84bcf20478a class: CharacterEncoderImplementations::MS_Ansi changed: #encodeString: use #isWideString diff -r 9a046528632d -r 444fdfaa82a3 CharacterEncoderImplementations__MS_Ansi.st --- 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 $' ! !