mirror of
https://github.com/alsa-project/alsa-lib.git
synced 2025-10-29 05:40:25 -04:00
src/topology/parser.c: drop duplicate safe_strtol_base
The safe_strtol_base() function is defined twice sincef547b2e3("conf: introduce safe_strtol_base()") and5fab157a("topology: do not call strtol directly") resulting in the following build failure when alsa-utils is built statically because safe_strtol_base is defined twice. Fixes: http://autobuild.buildroot.org/results/08d028004090b2a8292f03910cb9bf80a73ac804 Fixes: https://github.com/alsa-project/alsa-lib/pull/207 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
This commit is contained in:
parent
d6adde0e32
commit
47252054b4
1 changed files with 0 additions and 19 deletions
|
|
@ -21,25 +21,6 @@
|
|||
#include "list.h"
|
||||
#include "tplg_local.h"
|
||||
|
||||
/*
|
||||
* Safe strtol call
|
||||
*/
|
||||
int safe_strtol_base(const char *str, long *val, int base)
|
||||
{
|
||||
char *end;
|
||||
long v;
|
||||
if (!*str)
|
||||
return -EINVAL;
|
||||
errno = 0;
|
||||
v = strtol(str, &end, base);
|
||||
if (errno)
|
||||
return -errno;
|
||||
if (*end)
|
||||
return -EINVAL;
|
||||
*val = v;
|
||||
return 0;
|
||||
}
|
||||
|
||||
/*
|
||||
* Get integer value
|
||||
*/
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue