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

Reply via email to