* expedite: Massive cleanup.
[framework/uifw/expedite.git] / src / bin / engine_fb.c
index e755a49..3f7c9ee 100644 (file)
@@ -2,29 +2,18 @@
 
 #include <Evas_Engine_FB.h>
 
-int
-engine_fb_args(int argc, char **argv)
+Eina_Bool
+engine_fb_args(const char *engine, int width, int height)
 {
    Evas_Engine_Info_FB *einfo;
    int i;
-   int ok = 0;
-
-   for (i = 1; i < argc; i++)
-     {
-       if ((!strcmp(argv[i], "-e")) && (i < (argc - 1)))
-         {
-            i++;
-            if (!strcmp(argv[i], "fb")) ok = 1;
-         }
-     }
-   if (!ok) return 0;
 
    evas_output_method_set(evas, evas_render_method_lookup("fb"));
    einfo = (Evas_Engine_Info_FB *)evas_engine_info_get(evas);
    if (!einfo)
      {
        printf("Evas does not support the FB Engine\n");
-       return 0;
+       return EINA_FALSE;
      }
 
    einfo->info.virtual_terminal = 0;
@@ -35,10 +24,10 @@ engine_fb_args(int argc, char **argv)
    if (!evas_engine_info_set(evas, (Evas_Engine_Info *) einfo))
      {
        printf("Evas can not setup the informations of the FB Engine\n");
-       return 0;
+       return EINA_FALSE;
      }
 
-   return 1;
+   return EINA_TRUE;
 }
 
 void