equal
deleted
inserted
replaced
59 |
59 |
60 |encodingSymbol decoder decodedStream| |
60 |encodingSymbol decoder decodedStream| |
61 |
61 |
62 aStream inputStream isPositionable ifTrue:[ |
62 aStream inputStream isPositionable ifTrue:[ |
63 encodingSymbol := CharacterEncoder guessEncodingOfStream:aStream inputStream. |
63 encodingSymbol := CharacterEncoder guessEncodingOfStream:aStream inputStream. |
64 decoder := self encoderFor:encodingSymbol. |
64 decoder := CharacterEncoder encoderFor:encodingSymbol. |
65 decoder isNil ifTrue:[ |
65 decoder isNil ifTrue:[ |
66 "/ ascii or iso8895-1 |
66 "/ ascii or iso8895-1 |
67 ^ aStream |
67 ^ aStream |
68 ]. |
68 ]. |
69 decodedStream := self stream:aStream encoder:decoder. |
69 decodedStream := self stream:aStream encoder:decoder. |