Sign in
kernel
/
pub
/
scm
/
boot
/
syslinux
/
syslinux
/
refs/heads/bcopyint
/
.
/
sample
/
atou.c
blob: 84475b6880f8e492f1f301e2c011772bcfd85871 [
file
] [
log
] [
blame
]
static
inline
int
isdigit
(
int
ch
)
{
return
(
ch
>=
'0'
)
&&
(
ch
<=
'9'
);
}
unsigned
int
atou
(
const
char
*
s
)
{
unsigned
int
i
=
0
;
while
(
isdigit
(*
s
))
i
=
i
*
10
+
(*
s
++
-
'0'
);
return
i
;
}