changeset 148:1558251b2cf2

Use enum decl
author David Demelier <markand@malikania.fr>
date Tue, 22 May 2012 20:51:25 +0200
parents 535f12e0a5af
children 2563b3e71859
files array.h parray.h
diffstat 2 files changed, 13 insertions(+), 13 deletions(-) [+]
line wrap: on
line diff
--- a/array.h	Fri May 11 20:06:41 2012 +0200
+++ b/array.h	Tue May 22 20:51:25 2012 +0200
@@ -29,7 +29,7 @@
 #define ARRAY_DEFAULT_BSIZE	128
 #endif
 
-enum {
+enum array_flags {
 	ARRAY_AUTO		= 0,		/* array grows automatically */
 	ARRAY_FIXED		= (1 << 0),	/* fixed size length */
 	ARRAY_FASTREMOVE	= (1 << 1),	/* use last object when removing */
@@ -38,12 +38,12 @@
 };
 
 struct array {
-	int	flags;		/* (ro) array flags (default AUTO) */
-	void	*data;		/* (rw) array of data */
-	int	length;		/* (ro) number of element inside */
-	size_t	size;		/* (ro) current buffer size (allocated memory) */
-	size_t	unit;		/* (ro) unit size (sizeof the object) */
-	int	bsize;		/* (rw) block size (used when growing array) */
+	enum array_flags	flags;		/* (ro) array flags (default AUTO) */
+	void			*data;		/* (rw) array of data */
+	int			length;		/* (ro) number of element inside */
+	size_t			size;		/* (ro) current buffer size (allocated memory) */
+	size_t			unit;		/* (ro) unit size (sizeof the object) */
+	int			bsize;		/* (rw) block size (used when growing array) */
 
 	/* Own allocation functions */
 	void * (*malloc)(size_t);
--- a/parray.h	Fri May 11 20:06:41 2012 +0200
+++ b/parray.h	Tue May 22 20:51:25 2012 +0200
@@ -29,7 +29,7 @@
 #define PARRAY_DEFAULT_BSIZE	128
 #endif
 
-enum {
+enum parray_flags {
 	PARRAY_AUTO		= 0,		/* array grows automatically */
 	PARRAY_FIXED		= (1 << 0),	/* fixed size length */
 	PARRAY_FASTREMOVE	= (1 << 1),	/* use last object when removing */
@@ -38,11 +38,11 @@
 };
 
 struct parray {
-	int	flags;		/* (ro) array flags (default AUTO) */
-	void	**data;		/* (rw) array of data */
-	int	length;		/* (ro) number of element inside */
-	size_t	size;		/* (ro) current buffer size (allocated memory) */
-	int	bsize;		/* (rw) block size (used when growing array) */
+	enum parray_flags	flags;		/* (ro) array flags (default AUTO) */
+	void			**data;		/* (rw) array of data */
+	int			length;		/* (ro) number of element inside */
+	size_t			size;		/* (ro) current buffer size (allocated memory) */
+	int			bsize;		/* (rw) block size (used when growing array) */
 
 	/* Own allocation functions */
 	void * (*malloc)(size_t);