Mercurial > code
diff buf.h @ 149:2563b3e71859
Same
author | David Demelier <markand@malikania.fr> |
---|---|
date | Tue, 22 May 2012 20:53:41 +0200 |
parents | 5ed54050ae31 |
children | 7f214f26a4c0 |
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 */