aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/ecore_evas/ecore_evas_deprecated.c
diff options
context:
space:
mode:
authorGustavo Sverzut Barbieri <barbieri@gmail.com>2012-12-05 13:59:09 +0000
committerGustavo Sverzut Barbieri <barbieri@gmail.com>2012-12-05 13:59:09 +0000
commit1227340c122bb7c2d9de6314a81d10edbf35cb7c (patch)
tree6f770da914592081d5278bc014e5cc710a7babd2 /src/lib/ecore_evas/ecore_evas_deprecated.c
parentefl/evas: remove mask of non-rectangle objects. (diff)
downloadefl-1227340c122bb7c2d9de6314a81d10edbf35cb7c.tar.gz
efl/ecore_evas: move deprecated functions to separate file, mark them.
mark every deprecated function with EINA_DEPRECATED. move them to a separate file so we can easily delete them in future. SVN revision: 80253
Diffstat (limited to 'src/lib/ecore_evas/ecore_evas_deprecated.c')
-rw-r--r--src/lib/ecore_evas/ecore_evas_deprecated.c88
1 files changed, 88 insertions, 0 deletions
diff --git a/src/lib/ecore_evas/ecore_evas_deprecated.c b/src/lib/ecore_evas/ecore_evas_deprecated.c
new file mode 100644
index 0000000000..6e0621fa11
--- /dev/null
+++ b/src/lib/ecore_evas/ecore_evas_deprecated.c
@@ -0,0 +1,88 @@
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
+
+#include <stdlib.h> /* for NULL */
+
+#include <Ecore.h>
+#include "ecore_private.h"
+
+#include "ecore_evas_private.h"
+#include "Ecore_Evas.h"
+
+
+/* Ecore_Evas WinCE support was removed. However we keep the functions
+ * to not break ABI.
+ */
+
+EAPI Ecore_Evas *
+ecore_evas_software_wince_new(Ecore_WinCE_Window *parent EINA_UNUSED,
+ int x EINA_UNUSED,
+ int y EINA_UNUSED,
+ int width EINA_UNUSED,
+ int height EINA_UNUSED)
+{
+ return NULL;
+}
+
+EAPI Ecore_Evas *
+ecore_evas_software_wince_fb_new(Ecore_WinCE_Window *parent EINA_UNUSED,
+ int x EINA_UNUSED,
+ int y EINA_UNUSED,
+ int width EINA_UNUSED,
+ int height EINA_UNUSED)
+{
+ return NULL;
+}
+
+EAPI Ecore_Evas *
+ecore_evas_software_wince_gapi_new(Ecore_WinCE_Window *parent EINA_UNUSED,
+ int x EINA_UNUSED,
+ int y EINA_UNUSED,
+ int width EINA_UNUSED,
+ int height EINA_UNUSED)
+{
+ return NULL;
+}
+
+EAPI Ecore_Evas *
+ecore_evas_software_wince_ddraw_new(Ecore_WinCE_Window *parent EINA_UNUSED,
+ int x EINA_UNUSED,
+ int y EINA_UNUSED,
+ int width EINA_UNUSED,
+ int height EINA_UNUSED)
+{
+ return NULL;
+}
+
+EAPI Ecore_Evas *
+ecore_evas_software_wince_gdi_new(Ecore_WinCE_Window *parent EINA_UNUSED,
+ int x EINA_UNUSED,
+ int y EINA_UNUSED,
+ int width EINA_UNUSED,
+ int height EINA_UNUSED)
+{
+ return NULL;
+}
+
+EAPI Ecore_WinCE_Window *
+ecore_evas_software_wince_window_get(const Ecore_Evas *ee EINA_UNUSED)
+{
+ return NULL;
+}
+
+/* Ecore_Evas DirectFB support was removed. However we keep the functions
+ * to not break ABI.
+ */
+
+EAPI Ecore_Evas *
+ecore_evas_directfb_new(const char *disp_name EINA_UNUSED, int windowed EINA_UNUSED, int x EINA_UNUSED, int y EINA_UNUSED, int w EINA_UNUSED, int h EINA_UNUSED)
+{
+ return NULL;
+}
+
+EAPI Ecore_DirectFB_Window *
+ecore_evas_directfb_window_get(const Ecore_Evas *ee EINA_UNUSED)
+{
+ return NULL;
+}