[alsa-cvslog] CVS: alsa-driver/include compat_22.h,1.60,1.61
Brought to you by:
perex
From: Clemens L. <cla...@us...> - 2005-02-28 08:23:12
|
Update of /cvsroot/alsa/alsa-driver/include In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14591/alsa-driver/include Modified Files: compat_22.h Log Message: Summary: workarounds for symbols not exported in 2.2.x kernels Add workarounds for 2.2.x kernels that do not export do_exit() and simple_strtol(). Index: compat_22.h =================================================================== RCS file: /cvsroot/alsa/alsa-driver/include/compat_22.h,v retrieving revision 1.60 retrieving revision 1.61 diff -u -r1.60 -r1.61 --- compat_22.h 25 Oct 2004 08:41:07 -0000 1.60 +++ compat_22.h 28 Feb 2005 08:22:56 -0000 1.61 @@ -573,4 +573,10 @@ return (val < 0) ? -val : val; } +/* somebody forgot to export this from vsprintf.c */ +/* FIXME: this is a horrible hack, but be know it's used + * only once in a very simple way in ac97_codec.c */ +#undef simple_strtol +#define simple_strtol(str, endptr, base) (*(str) - '0') + #endif /* <2.3.0 */ |