Revision: 1412
          http://geeqie.svn.sourceforge.net/geeqie/?rev=1412&view=rev
Author:   zas_
Date:     2009-02-24 18:00:45 +0000 (Tue, 24 Feb 2009)

Log Message:
-----------
Enclose macro parameters names with _ to differentiate them from variable names.

Modified Paths:
--------------
    trunk/src/rcfile.h

Modified: trunk/src/rcfile.h
===================================================================
--- trunk/src/rcfile.h  2009-02-24 17:47:45 UTC (rev 1411)
+++ trunk/src/rcfile.h  2009-02-24 18:00:45 UTC (rev 1412)
@@ -31,33 +31,33 @@
 void write_bool_option(GString *str, gint indent, gchar *label, gint n);
 gboolean read_bool_option(const gchar *option, const gchar *label, const gchar 
*value, gint *n);
 
-#define WRITE_BOOL(source, _name_) write_bool_option(outstr, indent, #_name_, 
(source)._name_)
-#define WRITE_INT(source, _name_) write_int_option(outstr, indent, #_name_, 
(source)._name_)
-#define WRITE_UINT(source, _name_) write_uint_option(outstr, indent, #_name_, 
(source)._name_)
-#define WRITE_INT_UNIT(source, _name_, _unit_) write_int_unit_option(outstr, 
indent, #_name_, (source)._name_, _unit_)
-#define WRITE_CHAR(source, _name_) write_char_option(outstr, indent, #_name_, 
(source)._name_)
-#define WRITE_COLOR(source, _name_) write_color_option(outstr, indent, 
#_name_, &(source)._name_)
+#define WRITE_BOOL(_source_, _name_) write_bool_option(outstr, indent, 
#_name_, (_source_)._name_)
+#define WRITE_INT(_source_, _name_) write_int_option(outstr, indent, #_name_, 
(_source_)._name_)
+#define WRITE_UINT(_source_, _name_) write_uint_option(outstr, indent, 
#_name_, (_source_)._name_)
+#define WRITE_INT_UNIT(_source_, _name_, _unit_) write_int_unit_option(outstr, 
indent, #_name_, (_source_)._name_, _unit_)
+#define WRITE_CHAR(_source_, _name_) write_char_option(outstr, indent, 
#_name_, (_source_)._name_)
+#define WRITE_COLOR(_source_, _name_) write_color_option(outstr, indent, 
#_name_, &(_source_)._name_)
 
 #define WRITE_SEPARATOR() g_string_append(outstr, "\n")
 #define WRITE_SUBTITLE(_title_) g_string_append_printf(outstr, "\n\n<!-- 
"_title_" -->\n\n")
 #define WRITE_STRING(_str_) do { write_indent(outstr, indent); 
g_string_append_printf(outstr, _str_); } while (0)
 
-#define READ_BOOL(target, _name_) read_bool_option(option, #_name_, value, 
&(target)._name_)
-#define READ_INT(target, _name_) read_int_option(option, #_name_, value, 
&(target)._name_)
-#define READ_UINT(target, _name_) read_uint_option(option, #_name_, value, 
&(target)._name_)
-#define READ_INT_CLAMP(target, _name_, _min_, _max_) 
read_int_option_clamp(option, #_name_, value, &(target)._name_, _min_, _max_)
-#define READ_UINT_CLAMP(target, _name_, _min_, _max_) 
read_uint_option_clamp(option, #_name_, value, &(target)._name_, _min_, _max_)
-#define READ_INT_UNIT(target, _name_, _unit_) read_int_unit_option(option, 
#_name_, value, &(target)._name_, _unit_)
-#define READ_CHAR(target, _name_) read_char_option(option, #_name_, value, 
&(target)._name_)
-#define READ_COLOR(target, _name_) read_color_option(option, #_name_, value, 
&(target)._name_)
+#define READ_BOOL(_target_, _name_) read_bool_option(option, #_name_, value, 
&(_target_)._name_)
+#define READ_INT(_target_, _name_) read_int_option(option, #_name_, value, 
&(_target_)._name_)
+#define READ_UINT(_target_, _name_) read_uint_option(option, #_name_, value, 
&(_target_)._name_)
+#define READ_INT_CLAMP(_target_, _name_, _min_, _max_) 
read_int_option_clamp(option, #_name_, value, &(_target_)._name_, _min_, _max_)
+#define READ_UINT_CLAMP(_target_, _name_, _min_, _max_) 
read_uint_option_clamp(option, #_name_, value, &(_target_)._name_, _min_, _max_)
+#define READ_INT_UNIT(_target_, _name_, _unit_) read_int_unit_option(option, 
#_name_, value, &(_target_)._name_, _unit_)
+#define READ_CHAR(_target_, _name_) read_char_option(option, #_name_, value, 
&(_target_)._name_)
+#define READ_COLOR(_target_, _name_) read_color_option(option, #_name_, value, 
&(_target_)._name_)
 
-#define READ_BOOL_FULL(name, target) read_bool_option(option, name, value, 
&(target))
-#define READ_INT_FULL(name, target) read_int_option(option, name, value, 
&(target))
-#define READ_UINT_FULL(name, target) read_uint_option(option, name, value, 
&(target))
-#define READ_INT_CLAMP_FULL(name, target, _min_, _max_) 
read_int_option_clamp(option, name, value, &(target), _min_, _max_)
-#define READ_INT_UNIT_FULL(name, target, _unit_) read_int_unit_option(option, 
name, value, &(target), _unit_)
-#define READ_CHAR_FULL(name, target) read_char_option(option, name, value, 
&(target))
-#define READ_COLOR_FULL(name, target) read_color_option(option, name, value, 
&(target))
+#define READ_BOOL_FULL(_name_, _target_) read_bool_option(option, _name_, 
value, &(_target_))
+#define READ_INT_FULL(_name_, _target_) read_int_option(option, _name_, value, 
&(_target_))
+#define READ_UINT_FULL(_name_, _target_) read_uint_option(option, _name_, 
value, &(_target_))
+#define READ_INT_CLAMP_FULL(_name_, _target_, _min_, _max_) 
read_int_option_clamp(option, _name_, value, &(_target_), _min_, _max_)
+#define READ_INT_UNIT_FULL(_name_, _target_, _unit_) 
read_int_unit_option(option, _name_, value, &(_target_), _unit_)
+#define READ_CHAR_FULL(_name_, _target_) read_char_option(option, _name_, 
value, &(_target_))
+#define READ_COLOR_FULL(_name_, _target_) read_color_option(option, _name_, 
value, &(_target_))
 
 
 


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Geeqie-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geeqie-svn

Reply via email to