Lines Matching defs:nptr
252 INTERCEPTOR(long, strtol, const char *nptr, char **endptr, int base) {
257 long result = REAL(strtol)(nptr, &real_endptr, base);
258 StrtolFixAndCheck(ctx, nptr, endptr, real_endptr, base);
262 INTERCEPTOR(int, atoi, const char *nptr) {
267 // "man atoi" tells that behavior of atoi(nptr) is the same as
268 // strtol(nptr, 0, 10), i.e. it sets errno to ERANGE if the
271 int result = REAL(strtol)(nptr, &real_endptr, 10);
272 FixRealStrtolEndptr(nptr, &real_endptr);
273 MEMPROF_READ_STRING(nptr, (real_endptr - nptr) + 1);
277 INTERCEPTOR(long, atol, const char *nptr) {
282 long result = REAL(strtol)(nptr, &real_endptr, 10);
283 FixRealStrtolEndptr(nptr, &real_endptr);
284 MEMPROF_READ_STRING(nptr, (real_endptr - nptr) + 1);
288 INTERCEPTOR(long long, strtoll, const char *nptr, char **endptr, int base) {
293 long long result = REAL(strtoll)(nptr, &real_endptr, base);
294 StrtolFixAndCheck(ctx, nptr, endptr, real_endptr, base);
298 INTERCEPTOR(long long, atoll, const char *nptr) {
303 long long result = REAL(strtoll)(nptr, &real_endptr, 10);
304 FixRealStrtolEndptr(nptr, &real_endptr);
305 MEMPROF_READ_STRING(nptr, (real_endptr - nptr) + 1);