Enlightenment CVS committal

Author  : dj2
Project : misc
Module  : eke

Dir     : misc/eke/src


Modified Files:
        eke_feed.c eke_gui_edje.c main.c 


Log Message:
- fix warning
- i removed the ecore_con_server_del call since i get spanked if i call it,
  and i don't understand why
- you can now start multiple feeds from the cmd line, just give them in a
  list. eke <feed> <feed> ...

===================================================================
RCS file: /cvsroot/enlightenment/misc/eke/src/eke_feed.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- eke_feed.c  27 Dec 2004 22:45:01 -0000      1.1
+++ eke_feed.c  30 Dec 2004 01:20:24 -0000      1.2
@@ -233,14 +233,14 @@
         return 1;
     }
 
+    IF_FREE(feed->server.data.data);
+    feed->server.data.size = 0;
+
     /* XXX proxy stuff ... */
     if (!ecore_con_server_connect(ECORE_CON_REMOTE_SYSTEM,
                                 feed->server.name, feed->server.port, feed))
             printf("Error with connection to (%s)\n", feed->server.name);
 
-    IF_FREE(feed->server.data.data);
-    feed->server.data.size = 0;
-
     return 1;
 }
 
@@ -279,7 +279,9 @@
     e = ev;
 
     feed = ecore_con_server_data_get(e->server);
-    ecore_con_server_del(e->server);
+/*    ecore_con_server_del(e->server);
+*/
+
     eke_feed_data_handle(feed);
 
     if (feed->data.type != EKE_FEED_DATA_RESPONSE_NO_CHANGE) {
===================================================================
RCS file: /cvsroot/enlightenment/misc/eke/src/eke_gui_edje.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
--- eke_gui_edje.c      28 Dec 2004 22:24:35 -0000      1.3
+++ eke_gui_edje.c      30 Dec 2004 01:20:24 -0000      1.4
@@ -245,4 +245,8 @@
                 break;
         }
     }
+
+    return;
+    em = NULL;
 }
+
===================================================================
RCS file: /cvsroot/enlightenment/misc/eke/src/main.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- main.c      27 Dec 2004 22:45:01 -0000      1.1
+++ main.c      30 Dec 2004 01:20:24 -0000      1.2
@@ -60,21 +60,20 @@
 
     /* setup cmdline feed if given */
     last_arg++;
-    if (last_arg < argc) {
+    while (last_arg < argc) {
         Eke_Feed *feed;
+
         if (!strncmp(argv[last_arg], "http://";, 7)) {
             feed = eke_feed_new_from_uri(argv[last_arg]);
 
         } else {
             printf("incorrect format for URI\n");
-
-            eke_gui_shutdown(&eke);
-            eke_feed_shutdown();
-            return 0;
+            continue;
         }
-
         eke_gui_feed_register(&eke, feed);
         eke_feed_update(feed);
+
+        last_arg ++;
     }
 
     /* XXX setup any feeds stored in the cfg ... */




-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
enlightenment-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to