X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=parse.h;h=f7e0f591f214cb84980a0d10b7e3a63e8fa7a7eb;hp=214fb606a43189b4d04e22f990c792161ba5298d;hb=9ab647c0e8dd74fef4f067f7f7356ffbb13da0b7;hpb=964d019c57a55168e7219ab15b6a2596ff24683a diff --git a/parse.h b/parse.h index 214fb60..f7e0f59 100644 --- a/parse.h +++ b/parse.h @@ -7,15 +7,19 @@ typedef struct segment { } segment; #ifdef NDEBUG -# define ParseTrace(a, b) +# define rcparseTrace(a, b) #else -void ParseTrace(FILE *, char *); +void rcparseTrace(FILE *, char *); #endif -const char *ParseTokenName(int); -void *ParseAlloc(void *(*)(size_t)); -void ParseFree(void*, void (*)(void*)); +const char *rcparseTokenName(int); +void *rcparseAlloc(void *(*)(size_t)); +void rcparseFree(void*, void (*)(void*)); -void Parse(void *, int, segment); +struct rcstate { + int linenum; +}; + +void rcparse(void *, int, segment, struct rcstate *state); #endif