utf8s.RuneError
							parent
							
								
									578415cde8
								
							
						
					
					
						commit
						e15c86020c
					
				|  | @ -0,0 +1,9 @@ | ||||||
|  | package utf8s | ||||||
|  | 
 | ||||||
|  | import ( | ||||||
|  | 	"unicode/utf8" | ||||||
|  | ) | ||||||
|  | 
 | ||||||
|  | const ( | ||||||
|  | 	RuneError = utf8.RuneError | ||||||
|  | ) | ||||||
|  | @ -23,12 +23,12 @@ func NewRuneScanner(reader io.Reader) *RuneScanner { | ||||||
| 
 | 
 | ||||||
| func (receiver *RuneScanner) ReadRune() (rune, int, error) { | func (receiver *RuneScanner) ReadRune() (rune, int, error) { | ||||||
| 	if nil == receiver { | 	if nil == receiver { | ||||||
| 		return 0, 0, errNilReceiver | 		return RuneError, 0, errNilReceiver | ||||||
| 	} | 	} | ||||||
| 
 | 
 | ||||||
| 	reader := receiver.reader | 	reader := receiver.reader | ||||||
| 	if nil == reader { | 	if nil == reader { | ||||||
| 		return 0, 0, errNilReader | 		return RuneError, 0, errNilReader | ||||||
| 	} | 	} | ||||||
| 
 | 
 | ||||||
| 	if receiver.peeked { | 	if receiver.peeked { | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue