Enlightenment CVS committal

Author  : dj2
Project : e17
Module  : libs/ewl

Dir     : e17/libs/ewl/src/lib


Modified Files:
        ewl_config.c ewl_config.h ewl_spinner.c 


Log Message:
- formatting, add in some debug checks

===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/ewl/src/lib/ewl_config.c,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -3 -r1.6 -r1.7
--- ewl_config.c        19 Sep 2005 15:34:48 -0000      1.6
+++ ewl_config.c        23 Oct 2005 17:30:56 -0000      1.7
@@ -3,7 +3,8 @@
 #include "ewl_macros.h"
 #include "ewl_private.h"
 
-enum Ewl_Config_Types {
+enum Ewl_Config_Types 
+{
        EWL_CONFIG_DEBUG_ENABLE,
        EWL_CONFIG_DEBUG_LEVEL,
        EWL_CONFIG_EVAS_RENDER_METHOD,
@@ -31,7 +32,8 @@
  *
  * This sets up the necessary configuration variables.
  */
-int ewl_config_init(void)
+int
+ewl_config_init(void)
 {
        DENTER_FUNCTION(DLEVEL_STABLE);
 
@@ -47,7 +49,8 @@
  * @return Returns no value
  * @brief Shutdown the configuration system.
  */
-void ewl_config_shutdown(void)
+void
+ewl_config_shutdown(void)
 {
        IF_FREE(ewl_config.evas.render_method);
        IF_FREE(ewl_config.theme.name);
@@ -64,9 +67,11 @@
  * Sets the string value associated with the key @a k to @a v in the
  * configuration database.
  */
-int ewl_config_str_set(const char *k, char *v)
+int
+ewl_config_str_set(const char *k, char *v)
 {
        DENTER_FUNCTION(DLEVEL_STABLE);
+       DCHECK_PARAM_PTR_RET("k", k, FALSE);
 
        ecore_config_string_set(k, v);
 
@@ -85,13 +90,13 @@
 int ewl_config_int_set(const char *k, int v)
 {
        DENTER_FUNCTION(DLEVEL_STABLE);
+       DCHECK_PARAM_PTR_RET("k", k, FALSE);
 
        ecore_config_int_set(k, v);
 
        DRETURN_INT(TRUE, DLEVEL_STABLE);
 }
 
-
 /**
  * @param k: the key to set in the configuration database
  * @param v: the float value that will be associated with the key
@@ -101,9 +106,11 @@
  * Sets the float value associated with the key @a k to @a v in the
  * configuration database.
  */
-int ewl_config_float_set(const char *k, float v)
+int
+ewl_config_float_set(const char *k, float v)
 {
        DENTER_FUNCTION(DLEVEL_STABLE);
+       DCHECK_PARAM_PTR_RET("k", k, FALSE);
 
        ecore_config_float_set(k, v);
 
@@ -116,11 +123,13 @@
  * @return Returns the found string value on success, NULL on failure.
  * @brief Retrieve string value associated with a key
  */
-char *ewl_config_str_get(const char *k)
+char *
+ewl_config_str_get(const char *k)
 {
        char *ret = NULL;
 
        DENTER_FUNCTION(DLEVEL_STABLE);
+       DCHECK_PARAM_PTR_RET("k", k, NULL);
 
        ret = ecore_config_string_get(k);
 
@@ -133,11 +142,13 @@
  * @return Returns the found integer value on success, 0 on failure.
  * @brief Retrieve integer value associated with a key
  */
-int ewl_config_int_get(const char *k)
+int
+ewl_config_int_get(const char *k)
 {
        int v = 0;
 
        DENTER_FUNCTION(DLEVEL_STABLE);
+       DCHECK_PARAM_PTR_RET("k", k, 0);
 
        v = ecore_config_int_get(k);
 
@@ -149,11 +160,13 @@
  * @return Returns the found float value on success, 0.0 on failure.
  * @brief Retrieve floating point value associated with a key
  */
-float ewl_config_float_get(const char *k)
+float
+ewl_config_float_get(const char *k)
 {
        float v = 0.0;
 
        DENTER_FUNCTION(DLEVEL_STABLE);
+       DCHECK_PARAM_PTR_RET("k", k, 0.0);
 
        v = ecore_config_float_get(k);
 
@@ -164,7 +177,8 @@
  * @return Returns the found render method, default software render.
  * @brief Retrieve the render method of the evas
  */
-char *ewl_config_render_method_get()
+char *
+ewl_config_render_method_get(void)
 {
        DENTER_FUNCTION(DLEVEL_STABLE);
 
@@ -173,10 +187,11 @@
                        DLEVEL_STABLE);
 }
 
-static void ewl_config_config_read(void)
+static void
+ewl_config_config_read(void)
 {
-       int             cc;
-       Ewl_Config      nc;
+       int cc;
+       Ewl_Config nc;
        Ecore_Config_Prop *prop;
 
        DENTER_FUNCTION(DLEVEL_STABLE);
@@ -352,7 +367,8 @@
        DLEAVE_FUNCTION(DLEVEL_STABLE);
 }
 
-static void ewl_config_defaults_set(void)
+static void
+ewl_config_defaults_set(void)
 {
        DENTER_FUNCTION(DLEVEL_STABLE);
 
@@ -412,10 +428,14 @@
        DRETURN(DLEVEL_STABLE);
 }
 
-static int ewl_config_listener(const char *key, 
-                               const Ecore_Config_Type type __UNUSED__, 
-                               const int tag, void *data __UNUSED__)
+static int
+ewl_config_listener(const char *key, 
+                       const Ecore_Config_Type type __UNUSED__, 
+                       const int tag, void *data __UNUSED__)
 {
+       DENTER_FUNCTION(DLEVEL_STABLE);
+       DCHECK_PARAM_PTR_RET("key", key, 0);
+
        switch(tag) {
                case EWL_CONFIG_DEBUG_ENABLE:
                        ewl_config.debug.enable = ewl_config_int_get(key);
@@ -455,7 +475,8 @@
                        ewl_config.theme.print_keys = ewl_config_int_get(key);
                        break;
        }
-       return 0;
+
+       DRETURN_INT(0, DLEVEL_STABLE);
 }
 
 
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/ewl/src/lib/ewl_config.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
--- ewl_config.h        9 Feb 2005 20:44:12 -0000       1.2
+++ ewl_config.h        23 Oct 2005 17:30:56 -0000      1.3
@@ -30,7 +30,7 @@
        } theme;
 };
 
-extern Ewl_Config      ewl_config;
+extern Ewl_Config ewl_config;
 
 int             ewl_config_init(void);
 void            ewl_config_shutdown(void);
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/ewl/src/lib/ewl_spinner.c,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -3 -r1.11 -r1.12
--- ewl_spinner.c       18 Oct 2005 06:41:58 -0000      1.11
+++ ewl_spinner.c       23 Oct 2005 17:30:56 -0000      1.12
@@ -343,7 +343,7 @@
 }
 
 void
-ewl_spinner_deselect_cb(Ewl_Widget * w, void *ev_data __UNUSED__,
+ewl_spinner_deselect_cb(Ewl_Widget * w __UNUSED__, void *ev_data __UNUSED__,
                                void *user_data)
 {
        Ewl_Spinner    *s;




-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to