chore: update DNS providers dependencies. (#915)

This commit is contained in:
Ludovic Fernandez 2019-07-04 18:24:33 +02:00 committed by GitHub
parent 8dcc55b828
commit f5cd138ea6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
525 changed files with 49654 additions and 6925 deletions

View file

@ -0,0 +1,30 @@
package ini
func isNewline(b []rune) bool {
if len(b) == 0 {
return false
}
if b[0] == '\n' {
return true
}
if len(b) < 2 {
return false
}
return b[0] == '\r' && b[1] == '\n'
}
func newNewlineToken(b []rune) (Token, int, error) {
i := 1
if b[0] == '\r' && isNewline(b[1:]) {
i++
}
if !isNewline([]rune(b[:i])) {
return emptyToken, 0, NewParseError("invalid new line token")
}
return newToken(TokenNL, b[:i], NoneType), i, nil
}