[MPlayer-dev-eng] [PATCH] Use XScreenSaverSuspend if supported
Reimar Döffinger
Reimar.Doeffinger at stud.uni-karlsruhe.de
Mon Apr 10 23:26:15 CEST 2006
Hi,
On Mon, Apr 10, 2006 at 08:49:16PM +0300, Ismail Donmez wrote:
> void saver_on(Display * mDisplay)
> {
> +#ifdef HAVE_XSCREENSAVER_SUSPEND
> + XScreenSaverSuspend(mDisplay, False);
> + return;
> +#endif
>
> #ifdef HAVE_XDPMS
> int nothing;
Unless there are cases where XScreenSaverSuspend might not work and you
check for this, IMHO you should put the rest of the code under #else.
No point in compiling code that can never be executed...
> @@ -1684,6 +1692,11 @@
>
> int interval, prefer_blank, allow_exp;
>
> +#ifdef HAVE_XSCREENSAVER_SUSPEND
> + XScreenSaverSuspend(mDisplay, True);
> + return;
> +#endif
> +
> #ifdef HAVE_XDPMS
> int nothing;
esp. since in this case it would probably break compilation with gcc
2.95 (declaration "int nothing;" after code).
Greetings,
Reimar Döffinger
More information about the MPlayer-dev-eng
mailing list