Exemple #1
0
/* Callers should check errno to detect errors */
static unsigned long my_xstrtoul(const char *arg)
{
	unsigned long result;
	if (multiconvert(arg, &result, conv_strtoul))
		result = 0;
	return result;
}
Exemple #2
0
static long my_xstrtol(const char *arg)
{
	long result;
	if (multiconvert(arg, &result, conv_strtol))
		result = 0;
	return result;
}
Exemple #3
0
static double my_xstrtod(const char *arg)
{
	double result;
	multiconvert(arg, &result, conv_strtod);
	return result;
}