From 66bc74847c599d7a7c009f2b96842ed45b210ae9 Mon Sep 17 00:00:00 2001 From: doursse Date: Thu, 5 Jun 2008 07:37:10 +0000 Subject: [PATCH] * add method to set backend * formatting SVN revision: 34742 --- legacy/ecore/src/lib/ecore_wince/Ecore_WinCE.h | 6 ++++-- .../src/lib/ecore_wince/ecore_wince_window.c | 16 +++++++++++++--- 2 files changed, 17 insertions(+), 5 deletions(-) diff --git a/legacy/ecore/src/lib/ecore_wince/Ecore_WinCE.h b/legacy/ecore/src/lib/ecore_wince/Ecore_WinCE.h index 1bb4ec4f7a..0b6b46a77c 100644 --- a/legacy/ecore/src/lib/ecore_wince/Ecore_WinCE.h +++ b/legacy/ecore/src/lib/ecore_wince/Ecore_WinCE.h @@ -213,9 +213,11 @@ EAPI void ecore_wince_window_show(Ecore_WinCE_Window *window); EAPI void ecore_wince_window_hide(Ecore_WinCE_Window *window); - EAPI void ecore_wince_window_suspend_set(Ecore_WinCE_Window *window, int (*suspend)(int), int backend); +EAPI void ecore_wince_window_backend_set(Ecore_WinCE_Window *window, int backend); -EAPI void ecore_wince_window_resume_set(Ecore_WinCE_Window *window, int (*resume)(int), int backend); +EAPI void ecore_wince_window_suspend_set(Ecore_WinCE_Window *window, int (*suspend)(int)); + +EAPI void ecore_wince_window_resume_set(Ecore_WinCE_Window *window, int (*resume)(int)); EAPI void ecore_wince_window_geometry_get(Ecore_WinCE_Window *window, int *x, diff --git a/legacy/ecore/src/lib/ecore_wince/ecore_wince_window.c b/legacy/ecore/src/lib/ecore_wince/ecore_wince_window.c index 795917464c..bb2bcd7894 100644 --- a/legacy/ecore/src/lib/ecore_wince/ecore_wince_window.c +++ b/legacy/ecore/src/lib/ecore_wince/ecore_wince_window.c @@ -138,7 +138,7 @@ ecore_wince_window_hide(Ecore_WinCE_Window *window) } void -ecore_wince_window_suspend_set(Ecore_WinCE_Window *window, int (*suspend)(int), int backend) +ecore_wince_window_backend_set(Ecore_WinCE_Window *window, int backend) { struct _Ecore_WinCE_Window *w; @@ -147,11 +147,22 @@ ecore_wince_window_suspend_set(Ecore_WinCE_Window *window, int (*suspend)(int), w = (struct _Ecore_WinCE_Window *)window; w->backend = backend; +} + +void +ecore_wince_window_suspend_set(Ecore_WinCE_Window *window, int (*suspend)(int)) +{ + struct _Ecore_WinCE_Window *w; + + if (!window) + return; + + w = (struct _Ecore_WinCE_Window *)window; w->suspend = suspend; } void -ecore_wince_window_resume_set(Ecore_WinCE_Window *window, int (*resume)(int), int backend) +ecore_wince_window_resume_set(Ecore_WinCE_Window *window, int (*resume)(int)) { struct _Ecore_WinCE_Window *w; @@ -159,7 +170,6 @@ ecore_wince_window_resume_set(Ecore_WinCE_Window *window, int (*resume)(int), in return; w = (struct _Ecore_WinCE_Window *)window; - w->backend = backend; w->resume = resume; }