Fixed some minor issues
This commit is contained in:
parent
323da51fb7
commit
ae27a7eec4
2
utils.c
2
utils.c
@ -116,7 +116,7 @@ unsigned char unescapechar(const char *escaped, const char **end)
|
||||
break;
|
||||
}
|
||||
case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': { // Octal
|
||||
ret = escaped[0] - '0';
|
||||
ret = (unsigned char)escaped[0] - '0';
|
||||
if ('0' <= escaped[1] && escaped[1] <= '7') {
|
||||
++len;
|
||||
ret = (ret << 3) | (escaped[1] - '0');
|
||||
|
2
utils.h
2
utils.h
@ -20,7 +20,7 @@
|
||||
|
||||
__attribute__((nonnull))
|
||||
unsigned char unescapechar(const char *escaped, const char **end);
|
||||
__attribute__((pure, nonnull, returns_nonnull))
|
||||
__attribute__((pure, nonnull))
|
||||
const char *after_name(const char *str);
|
||||
__attribute__((pure, nonnull, returns_nonnull))
|
||||
const char *after_spaces(const char *str);
|
||||
|
Loading…
Reference in New Issue
Block a user