#BUGFIX by cg
authorClaus Gittinger <cg@exept.de>
Tue, 16 Jan 2018 15:12:21 +0100
changeset 22426 a68868d5efbd
parent 22425 d4fa6a782461
child 22427 776efa0d3de2
#BUGFIX by cg class: CharacterEncoder comment/format in: #characterSize: class: CharacterEncoder::InverseEncoder comment/format in: #characterSize: class: CharacterEncoder::NullEncoder changed: #characterSize: class: CharacterEncoder::TwoStepEncoder comment/format in: #characterSize:
CharacterEncoder.st
--- a/CharacterEncoder.st	Tue Jan 16 15:09:53 2018 +0100
+++ b/CharacterEncoder.st	Tue Jan 16 15:12:21 2018 +0100
@@ -1479,7 +1479,7 @@
 
 !CharacterEncoder methodsFor:'queries'!
 
-characterSize:codePoint
+characterSize:charOrCodePoint
     "return the number of bytes required to encode codePoint"
 
     ^ self subclassResponsibility
@@ -1652,10 +1652,10 @@
 
 !CharacterEncoder::InverseEncoder methodsFor:'queries'!
 
-characterSize:charOrcodePoint
+characterSize:charOrCodePoint
     "return the number of bytes required to encode codePoint"
 
-    ^ decoder characterSize:charOrcodePoint
+    ^ decoder characterSize:charOrCodePoint
 ! !
 
 !CharacterEncoder::InverseEncoder methodsFor:'stream support'!
@@ -1692,8 +1692,8 @@
 
 !CharacterEncoder::NullEncoder methodsFor:'queries'!
 
-characterSize:codePoint
-    ^ (Character value:codePoint) bytesPerCharacter
+characterSize:charOrCodePoint
+    ^ charOrCodePoint asCharacter bytesPerCharacter
 
     "
      NullEncoder basicNew characterSize:$a codePoint 
@@ -1766,11 +1766,11 @@
 
 !CharacterEncoder::TwoStepEncoder methodsFor:'queries'!
 
-characterSize:codePoint
+characterSize:charOrCodePoint
     "return the number of bytes required to encode codePoint"
 
     "/ naive; actually, we have to do a real encoding to get this info proper
-    ^ (encoder2 characterSize:codePoint)
+    ^ (encoder2 characterSize:charOrCodePoint)
 
     "Created: / 22-11-2012 / 13:07:47 / cg"
 !