comments for a fix for wine/dlls/wineoss.drv/mixer.c for Solaris

Dmitry Timoshkov dmitry at codeweavers.com
Sun Apr 22 22:41:56 CDT 2007


<sol11x86 at comcast.net> wrote:

> +#ifndef __sun__
>     IOCTL_TO_STR(SOUND_MIXER_PHONEIN);
>     IOCTL_TO_STR(SOUND_MIXER_PHONEOUT);
> +#endif
>     IOCTL_TO_STR(SOUND_MIXER_VIDEO);
>     IOCTL_TO_STR(SOUND_MIXER_RADIO);
> +#ifndef __sun__
>     IOCTL_TO_STR(SOUND_MIXER_MONITOR);
> +#endif

There is no need in introducing a platform specific code:

#ifdef SOUND_MIXER_PHONEIN
    IOCTL_TO_STR(SOUND_MIXER_PHONEIN);
#endif
#ifdef SOUND_MIXER_PHONEOUT
    IOCTL_TO_STR(SOUND_MIXER_PHONEOUT);
#endif
    IOCTL_TO_STR(SOUND_MIXER_VIDEO);
    IOCTL_TO_STR(SOUND_MIXER_RADIO);
#ifdef SOUND_MIXER_MONITOR
    IOCTL_TO_STR(SOUND_MIXER_MONITOR);
#endif

should work just fine.

-- 
Dmitry.



More information about the wine-devel mailing list