Enlightenment CVS committal Author : doursse Project : e17 Module : libs/ecore
Dir : e17/libs/ecore/src/lib/ecore_x Modified Files: ecore_xcb_screensaver.c Log Message: use the new api for the screensaver =================================================================== RCS file: /cvs/e/e17/libs/ecore/src/lib/ecore_x/ecore_xcb_screensaver.c,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- ecore_xcb_screensaver.c 13 Apr 2007 17:12:09 -0000 1.1 +++ ecore_xcb_screensaver.c 20 Feb 2008 18:20:51 -0000 1.2 @@ -163,13 +163,13 @@ * @ingroup Ecore_X_ScrenSaver_Group */ EAPI void -ecore_x_screensaver_timeout_set(double timeout) +ecore_x_screensaver_timeout_set(int timeout) { xcb_get_screen_saver_reply_t *reply; reply = _ecore_xcb_reply_get(); if (!reply) return; - + xcb_set_screen_saver(_ecore_xcb_conn, (int16_t)timeout, reply->interval, @@ -189,7 +189,7 @@ * then ecore_x_get_screensaver_fetch(), which gets the reply. * @ingroup Ecore_X_ScrenSaver_Group */ -EAPI double +EAPI int ecore_x_screensaver_timeout_get(void) { xcb_get_screen_saver_reply_t *reply; @@ -197,7 +197,7 @@ reply = _ecore_xcb_reply_get(); if (!reply) return 0.0; - return (double)reply->timeout; + return (int)reply->timeout; } @@ -213,13 +213,13 @@ * @ingroup Ecore_X_ScrenSaver_Group */ EAPI void -ecore_x_screensaver_interval_set(double interval) +ecore_x_screensaver_interval_set(int interval) { xcb_get_screen_saver_reply_t *reply; reply = _ecore_xcb_reply_get(); if (!reply) return; - + xcb_set_screen_saver(_ecore_xcb_conn, reply->timeout, (int16_t)interval, @@ -239,7 +239,7 @@ * then ecore_x_get_screensaver_fetch(), which gets the reply. * @ingroup Ecore_X_ScrenSaver_Group */ -EAPI double +EAPI int ecore_x_screensaver_interval_get(void) { xcb_get_screen_saver_reply_t *reply; @@ -247,7 +247,7 @@ reply = _ecore_xcb_reply_get(); if (!reply) return 0.0; - return (double)reply->interval; + return (int)reply->interval; } @@ -263,13 +263,13 @@ * @ingroup Ecore_X_ScrenSaver_Group */ EAPI void -ecore_x_screensaver_blank_set(double blank) +ecore_x_screensaver_blank_set(int blank) { xcb_get_screen_saver_reply_t *reply; reply = _ecore_xcb_reply_get(); if (!reply) return; - + xcb_set_screen_saver(_ecore_xcb_conn, reply->timeout, reply->interval, @@ -289,7 +289,7 @@ * then ecore_x_get_screensaver_fetch(), which gets the reply. * @ingroup Ecore_X_ScrenSaver_Group */ -EAPI double +EAPI int ecore_x_screensaver_blank_get(void) { xcb_get_screen_saver_reply_t *reply; @@ -297,7 +297,7 @@ reply = _ecore_xcb_reply_get(); if (!reply) return 0.0; - return (double)reply->prefer_blanking; + return (int)reply->prefer_blanking; } @@ -313,13 +313,13 @@ * @ingroup Ecore_X_ScrenSaver_Group */ EAPI void -ecore_x_screensaver_expose_set(double expose) +ecore_x_screensaver_expose_set(int expose) { xcb_get_screen_saver_reply_t *reply; reply = _ecore_xcb_reply_get(); if (!reply) return; - + xcb_set_screen_saver(_ecore_xcb_conn, reply->timeout, reply->interval, @@ -339,7 +339,7 @@ * then ecore_x_get_screensaver_fetch(), which gets the reply. * @ingroup Ecore_X_ScrenSaver_Group */ -EAPI double +EAPI int ecore_x_screensaver_expose_get(void) { xcb_get_screen_saver_reply_t *reply; @@ -347,7 +347,7 @@ reply = _ecore_xcb_reply_get(); if (!reply) return 0.0; - return (double)reply->allow_exposures; + return (int)reply->allow_exposures; } ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs