Enlightenment CVS committal

Author  : devilhorns
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/bin


Modified Files:
        e_fm_mime.c 


Log Message:
Init some vars to NULL.
Minor formatting fixes.

===================================================================
RCS file: /cvs/e/e17/apps/e/src/bin/e_fm_mime.c,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -3 -r1.23 -r1.24
--- e_fm_mime.c 14 Oct 2007 17:31:27 -0000      1.23
+++ e_fm_mime.c 14 Oct 2007 18:20:49 -0000      1.24
@@ -246,25 +246,24 @@
      }
 }
 
-/* get the list of mime handlers for a mime */
+/* get the list of mime handlers for a mime. 
+ NOTE: the list should be free()'ed */
 EAPI Evas_List *
 e_fm2_mime_handler_mime_handlers_get(const char *mime)
 {
-   if ((!mime) || (!_mime_handlers))
-     return NULL;
-   
+   if ((!mime) || (!_mime_handlers)) return NULL;
    return evas_hash_find(_mime_handlers, mime);
 }
 
-/* get the list of glob handlers for a glob. NOTE: the list should be 
free()'ed */
+/* get the list of glob handlers for a glob. 
+ NOTE: the list should be free()'ed */
 EAPI Evas_List *
 e_fm2_mime_handler_glob_handlers_get(const char *glob)
 {
-   E_Fm2_Mime_Handler_Tuple *tuple;
-   Evas_List *handlers;
+   E_Fm2_Mime_Handler_Tuple *tuple = NULL;
+   Evas_List *handlers = NULL;
 
-   if ((!glob) || (!_glob_handlers))
-     return NULL;
+   if ((!glob) || (!_glob_handlers)) return NULL;
 
    tuple = E_NEW(E_Fm2_Mime_Handler_Tuple, 1);
    tuple->list = NULL;
@@ -279,7 +278,7 @@
 EAPI Evas_Bool
 e_fm2_mime_handler_call(E_Fm2_Mime_Handler *handler, Evas_Object *obj, const 
char *path)
 {
-   if (!handler || !obj || !path || !handler->action_func)
+   if ((!handler) || (!obj) || (!path) || (!handler->action_func))
      return 0;
 
    if (handler->test_func)
@@ -301,19 +300,17 @@
 EAPI void
 e_fm2_mime_handler_mime_handlers_call_all(Evas_Object *obj, const char *path, 
const char *mime)
 {
-   Evas_List *handlers;
-   Evas_List *l;
+   Evas_List *handlers = NULL;
+   Evas_List *l = NULL;
 
-   if ((!obj) || (!path) || (!mime))
-     return;
+   if ((!obj) || (!path) || (!mime)) return;
 
    handlers = e_fm2_mime_handler_mime_handlers_get(mime);
-   if (!handlers)
-     return;
+   if (!handlers) return;
 
    for (l = handlers; l; l = l->next)
      {
-       E_Fm2_Mime_Handler *handler;
+       E_Fm2_Mime_Handler *handler = NULL;
 
        handler = l->data;
        if (!handler) continue;
@@ -326,19 +323,17 @@
 EAPI void
 e_fm2_mime_handler_glob_handlers_call_all(Evas_Object *obj, const char *path, 
const char *glob)
 {
-   Evas_List *handlers;
-   Evas_List *l;
+   Evas_List *handlers = NULL;
+   Evas_List *l = NULL;
 
-   if ((!obj) || (!path) || (!glob))
-     return;
+   if ((!obj) || (!path) || (!glob)) return;
 
    handlers = e_fm2_mime_handler_glob_handlers_get(glob);
-   if (!handlers)
-     return;
+   if (!handlers) return;
 
    for (l = handlers; l; l = l->next)
      {
-       E_Fm2_Mime_Handler *handler;
+       E_Fm2_Mime_Handler *handler = NULL;
 
        handler = l->data;
        if (!handler) continue;
@@ -349,16 +344,16 @@
 
 /* local subsystem functions */
 /* used to loop a glob hash and determine if the glob handler matches the 
filename */
-static Evas_Bool _e_fm2_mime_handler_glob_match_foreach(Evas_Hash *hash, const 
char *key, void *data, void *fdata)
+static Evas_Bool 
+_e_fm2_mime_handler_glob_match_foreach(Evas_Hash *hash, const char *key, void 
*data, void *fdata)
 {
    E_Fm2_Mime_Handler_Tuple *tuple;
+   Evas_List *handlers = NULL;
+   Evas_List *l = NULL;
 
    tuple = fdata;
    if (e_util_glob_match(tuple->str, key))
      {
-       Evas_List *handlers;
-       Evas_List *l;
-
        handlers = data;
        for (l = handlers; l; l = l->next)
          {



-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to