diff -r 2b4ac35d061d -r 1f3835182aeb src/codegens.h --- a/src/codegens.h Tue Aug 23 15:07:29 2016 +0200 +++ b/src/codegens.h Tue Aug 23 15:28:56 2016 +0200 @@ -31,6 +31,7 @@ #define CODEGENS_H #include +#include "ucx/buffer.h" #ifdef __cplusplus extern "C" { @@ -41,7 +42,7 @@ #define iswordcharacter(c) (isalnum(c) || c=='_' || c=='#' || c=='@') typedef struct _highlighter_t highlighter_t; -typedef void(*parser_fnc)(char*,char*,highlighter_t*); +typedef void(*parser_fnc)(char*,UcxBuffer*,highlighter_t*); struct _highlighter_t { const char** keywords;