diff options
author | Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com> | 2008-12-08 11:55:27 +0100 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2008-12-08 11:55:27 +0100 |
commit | e3dfc7470e47f35127c07004beda94cb13f325ec (patch) | |
tree | 2bc87f42a4215d30941653fdacaa949aab39dae6 /alsactl | |
parent | 045ccf2081647f48e300bcb5e51d8def75c6e2b4 (diff) |
alsa-utils check if __USE_BSD is defined before compiling "BSD functions"
Another bug/issue I tripped over when compiling alsa-utils in an
environment using uClibc to supply the C library functions. Here I have
enabled some old BSD style functions. The attached patch will honor
them if they are enabled.
Without this patch I get a redefined error during compile.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'alsactl')
-rw-r--r-- | alsactl/init_sysdeps.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/alsactl/init_sysdeps.c b/alsactl/init_sysdeps.c index f263138..3aca1b4 100644 --- a/alsactl/init_sysdeps.c +++ b/alsactl/init_sysdeps.c @@ -17,7 +17,7 @@ * */ -#ifdef __GLIBC__ +#if defined(__GLIBC__) && !(defined(__UCLIBC__) && defined(__USE_BSD)) static size_t strlcpy(char *dst, const char *src, size_t size) { size_t bytes = 0; |