diff options
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | gawkapi.h | 8 |
2 files changed, 9 insertions, 3 deletions
@@ -1,3 +1,7 @@ +2012-08-12 Arnold D. Robbins <arnold@skeeve.com> + + * gawkapi.h: Make the versions enum constants instead of defines. + 2012-08-11 Andrew J. Schorr <aschorr@telemetry-investments.com> * awkgram.y (add_srcfile): It is now a fatal error to load the @@ -121,7 +121,7 @@ typedef struct iobuf_public { * not returned, the parser must set *rt_len (and *rt_start if *rt_len * is non-zero). */ - int (*get_record)(char **out, struct iobuf_public *, int *errcode, + int (*get_record)(char **out, struct iobuf_public *iobuf, int *errcode, char **rt_start, size_t *rt_len); /* * The close_func is called to allow the parser to free private data. @@ -154,8 +154,10 @@ typedef struct input_parser { } awk_input_parser_t; -#define GAWK_API_MAJOR_VERSION 0 -#define GAWK_API_MINOR_VERSION 0 +enum { + GAWK_API_MAJOR_VERSION = 0, + GAWK_API_MINOR_VERSION = 0 +}; #define DO_FLAGS_SIZE 6 |