26#ifndef MHD_TOOL_STR_TO_UINT_H_
27#define MHD_TOOL_STR_TO_UINT_H_ 1
47 for (i = 0; 0 != str[i]; ++i)
49 const char chr = str[i];
51 if ((
'0' > chr) || (
'9' < chr))
53 digit = (
unsigned char) (chr -
'0');
54 if ((((0U - 1) / 10) < v) || ((v * 10 + digit) < v))