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