treewide: Move skip_atoi function to commonlib

BUG=none
TEST=Build and verify on Screebo
TEST=make unit-tests

```
$ make tests/commonlib/bsd/string-test
[==========] tests_commonlib_bsd_string-test(tests): Running 1 test(s).
[ RUN      ] test_skip_atoi
[       OK ] test_skip_atoi
[==========] tests_commonlib_bsd_string-test(tests): 1 test(s) run.
[  PASSED  ] 1 test(s).
```

Change-Id: Ifaaa80d0c696a625592ce301f9e3eefb2b4dcd98
Signed-off-by: Maximilian Brune <maximilian.brune@9elements.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/82910
Reviewed-by: Jakub Czapiga <czapiga@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Subrata Banik <subratabanik@google.com>
This commit is contained in:
Kapil Porwal
2024-06-05 15:52:30 +00:00
committed by Julius Werner
parent 3da7829958
commit 829b94dc98
10 changed files with 74 additions and 42 deletions

View File

@ -125,15 +125,6 @@ int strncmp(const char *s1, const char *s2, int maxlen)
return 0;
}
unsigned int skip_atoi(char **s)
{
unsigned int i = 0;
while (isdigit(**s))
i = i*10 + *((*s)++) - '0';
return i;
}
int strspn(const char *str, const char *spn)
{
int ret = 0;