Enlightenment CVS committal
Author : raster
Project : e17
Module : libs/ecore
Dir : e17/libs/ecore/src/bin
Modified Files:
Tag: SPLIT
ecore_test.c
Log Message:
type check these modules HEAVILY
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/ecore/src/bin/Attic/ecore_test.c,v
retrieving revision 1.1.2.23
retrieving revision 1.1.2.24
diff -u -3 -r1.1.2.23 -r1.1.2.24
--- ecore_test.c 12 Feb 2003 04:50:42 -0000 1.1.2.23
+++ ecore_test.c 12 Feb 2003 11:27:31 -0000 1.1.2.24
@@ -375,7 +375,7 @@
#endif
}
-void
+int
setup_ecore_evas_test(void)
{
Evas_Object *o;
@@ -388,6 +388,7 @@
#ifdef TEST_FB
ee = ecore_evas_fb_new(NULL, 0, 240, 320);
#endif
+ if (!ee) return 0;
ecore_evas_title_set(ee, "Ecore Evas Test");
ecore_evas_name_class_set(ee, "ecore_test", "test_evas");
/* callback if clsoe button is pressed and win is asked to be deleted */
@@ -432,6 +433,7 @@
anim_timer = ecore_timer_add(0.01, obj_timer, NULL);
ecore_evas_show(ee);
+ return 1;
}
#endif
@@ -447,18 +449,11 @@
/* tell ecore what our arguments are */
ecore_app_args_set(argc, argv);
-#ifdef BUILD_ECORE_X
- /* init ecore_x */
-#ifdef TEST_X
- if (!ecore_x_init(NULL)) return -1;
-#endif
-#endif
-#ifdef BUILD_ECORE_FB
- /* init ecore_fb */
-#ifdef TEST_FB
- if (!ecore_fb_init(NULL)) return -1;
-#endif
+#if 0
+ /* setup to test ecore module basics */
+ setup_ecore_test();
#endif
+
#ifdef BUILD_ECORE_EVAS
/* init ecore_evas */
if (!ecore_evas_init()) return -1;
@@ -467,41 +462,23 @@
/* setup a callback to handle a systsme signal to quit */
ecore_event_handler_add(ECORE_EVENT_SIGNAL_EXIT, handler_signal_exit, NULL);
-#if 0
- /* setup to test ecore module basics */
- setup_ecore_test();
-#endif
-
#ifdef BUILD_ECORE_X
/* setup to test ecore_x module things */
+/* if (!ecore_x_init(NULL)) return -1; */
/* setup_ecore_x_test(); */
#endif
#ifdef BUILD_ECORE_EVAS
/* setup to test ecore_evas module */
- setup_ecore_evas_test();
+ if (!setup_ecore_evas_test()) return -1;
#endif
/* run the main loop */
ecore_main_loop_begin();
- /* free our canvas */
- ecore_evas_free(ee);
#ifdef BUILD_ECORE_EVAS
/* shut down ecore_evas */
ecore_evas_shutdown();
-#endif
-#ifdef BUILD_ECORE_FB
- /* shut down ecore_fb */
-#ifdef TEST_X
- ecore_fb_shutdown();
-#endif
-#endif
-#ifdef BUILD_ECORE_X
- /* shut down ecore_x */
-#ifdef TEST_X
- ecore_x_shutdown();
-#endif
#endif
/* shut down ecore */
ecore_shutdown();
-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs