Hi,
six weeks ago, I sent this patch to fix bugs in wrappers.c that are
triggered when the kernel throws warnings in ./configure (-Werror is
used there, it should not -- I've seen warnings by some kernel versions
depending on GCC version).
I haven't yet seen any response, therefore full quote.
feed this mail into this pipe: grep '^> ' | sed 's/^> //' | patch
Please report if this patch is scheduled for inclusion into alsa-driver,
is rejected permanently or other feelings you may have.
Thanks in advance.
> for some reason, alsa-driver-0.9.5 chose to use its snd_compat_*snprintf
> stuff on Linux 2.4.22-pre3-ac1. This triggered bugs in wrappers.c that
> break the compile, trivial patch below. Please apply.
>
> --- ./acore/wrappers.c.orig 2003-07-13 13:53:29.000000000 +0200
> +++ ./acore/wrappers.c 2003-07-13 13:53:43.000000000 +0200
> @@ -58,7 +58,6 @@
> int snd_compat_vsnprintf(char *buf, size_t size, const char *fmt, va_list args)
> {
> char *ptr = (void *) __get_free_pages(GFP_KERNEL, 0);
> - va_list args;
> if (ptr == NULL) { /* should not happen - GFP_KERNEL has wait flag */
> if (size > 0)
> buf[0] = 0;
> @@ -73,9 +72,10 @@
> int snd_compat_snprintf(char *buf, size_t size, const char * fmt, ...)
> {
> int res;
> + va_list args;
>
> va_start(args, fmt);
> - res = snd_compat_vsnprintf(buf, size, args);
> + res = snd_compat_vsnprintf(buf, size, fmt, args);
> va_end(args);
> return res;
> }
--
Matthias Andree
Encrypt your mail: my GnuPG key ID is 0x052E7D95
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel