string2ll(): test for NULL pointer in all the cases.
This commit is contained in:
parent
d1e07d021e
commit
83d3e979b6
@ -369,7 +369,7 @@ int string2ll(const char *s, size_t slen, long long *value) {
|
|||||||
v = p[0]-'0';
|
v = p[0]-'0';
|
||||||
p++; plen++;
|
p++; plen++;
|
||||||
} else if (p[0] == '0' && slen == 1) {
|
} else if (p[0] == '0' && slen == 1) {
|
||||||
*value = 0;
|
if (value != NULL) *value = 0;
|
||||||
return 1;
|
return 1;
|
||||||
} else {
|
} else {
|
||||||
return 0;
|
return 0;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user