changeset 149:2563b3e71859

Same
author David Demelier <markand@malikania.fr>
date Tue, 22 May 2012 20:53:41 +0200
parents 1558251b2cf2
children d08c18d8a6ef
files buf.h ini.c ini.h
diffstat 3 files changed, 6 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/buf.h	Tue May 22 20:51:25 2012 +0200
+++ b/buf.h	Tue May 22 20:53:41 2012 +0200
@@ -35,14 +35,14 @@
 #  define _buf_at_printf(i1, i2)
 #endif
 
-enum {
+enum buf_flags {
 	BUF_AUTO	= 0,		/* string grows automatically */
 	BUF_FIXED	= (1 << 0),	/* fixed size string */
 	BUF_UNSAFE	= (1 << 1),	/* string may be truncated */
 };
 
 struct buf {
-	int		flags;		/* (ro) string flags */
+	enum buf_flags	flags;		/* (ro) string flags */
 	char		*text;		/* (ro) string text */
 	size_t		length;		/* (ro) string length */
 	size_t		alsize;		/* (ro) allocated size */
--- a/ini.c	Tue May 22 20:51:25 2012 +0200
+++ b/ini.c	Tue May 22 20:53:41 2012 +0200
@@ -392,7 +392,7 @@
  * -------------------------------------------------------- */
 
 struct ini_config *
-ini_create(const char *path, int flags)
+ini_create(const char *path, enum ini_flags flags)
 {
 	struct ini_config *cg;	
 
--- a/ini.h	Tue May 22 20:51:25 2012 +0200
+++ b/ini.h	Tue May 22 20:53:41 2012 +0200
@@ -47,7 +47,7 @@
 }
 #endif
 
-enum {
+enum ini_flags {
 	INI_VERBOSE		= (1 << 0),	/* be verbose */
 	INI_NOREDEFINE		= (1 << 1),	/* do not allow redefinitions */
 	INI_FAILERROR		= (1 << 2)	/* abort parsing on first error */
@@ -69,7 +69,7 @@
 
 struct ini_config {
 	const char		*path;		/* (ro) file path */
-	int			flags;		/* (ro) optional flags */
+	enum ini_flags		flags;		/* (ro) optional flags */
 	void			*data;		/* (rw) user data */
 
 	TAILQ_HEAD(, ini_section) sections;	/* (ro) linked-list of sections */
@@ -101,7 +101,7 @@
  * -------------------------------------------------------- */
 
 struct ini_config *
-ini_create(const char *, int);
+ini_create(const char *, enum ini_flags);
 
 void
 ini_set_handlers(struct ini_config *, void *, ini_open_t, ini_get_t);