Enlightenment CVS committal

Author  : sebastid
Project : e17
Module  : libs/ecore

Dir     : e17/libs/ecore/src/lib/ecore_con


Modified Files:
        ecore_con_url.c 


Log Message:
indent
Check if the lib is inited before allowing ecore_con_url_new. Then we
don't need to check if the global variables are set.

===================================================================
RCS file: 
/cvsroot/enlightenment/e17/libs/ecore/src/lib/ecore_con/ecore_con_url.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
--- ecore_con_url.c     24 Jun 2005 14:31:51 -0000      1.3
+++ ecore_con_url.c     24 Jun 2005 14:39:25 -0000      1.4
@@ -139,6 +139,8 @@
 #ifdef HAVE_CURL
    Ecore_Con_Url *url_con;
 
+   if (!init_count) return NULL;
+
    url_con = calloc(1, sizeof(Ecore_Con_Url));
    if (!url_con) return NULL;
 
@@ -256,7 +258,7 @@
        e->data = buffer;
        e->size = real_size;
        ecore_event_add(ECORE_CON_EVENT_URL_DATA, e,
-             _ecore_con_event_url_data_free, NULL);
+                       _ecore_con_event_url_data_free, NULL);
      }
    return real_size;
 }
@@ -306,16 +308,15 @@
                    {
                       FD_SET(fd, &_current_fd_set);
                       url_con->fd_handler = ecore_main_fd_handler_add(fd, 
flags,
-                            _ecore_con_url_fd_handler,
-                            NULL, NULL, NULL);
+                                                                      
_ecore_con_url_fd_handler,
+                                                                      NULL, 
NULL, NULL);
                    }
               }
          }
        if (!url_con->fd_handler)
          {
             /* Failed to set up an fd_handler */
-            if (curlm)
-              curl_multi_remove_handle(curlm, url_con->curl_easy);
+            curl_multi_remove_handle(curlm, url_con->curl_easy);
             url_con->active = 0;
             return 0;
          }
@@ -362,7 +363,7 @@
                  if (url_con->fd_handler)
                    {
                       FD_CLR(ecore_main_fd_handler_fd_get(url_con->fd_handler),
-                            &_current_fd_set);
+                             &_current_fd_set);
                       ecore_main_fd_handler_del(url_con->fd_handler);
                    }
                  ecore_list_remove(_url_con_list);
@@ -375,7 +376,8 @@
                         {
                            e->url_con = url_con;
                            e->status = curlmsg->data.result;
-                           ecore_event_add(ECORE_CON_EVENT_URL_COMPLETE, e, 
_ecore_con_event_url_complete_free, NULL);
+                           ecore_event_add(ECORE_CON_EVENT_URL_COMPLETE, e,
+                                           _ecore_con_event_url_complete_free, 
NULL);
                         }
                    }
                  break;




-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to