diff --git a/linkcheck/HtmlParser/htmlparse.c b/linkcheck/HtmlParser/htmlparse.c index 4fb5f420..8298a815 100644 --- a/linkcheck/HtmlParser/htmlparse.c +++ b/linkcheck/HtmlParser/htmlparse.c @@ -119,7 +119,7 @@ extern int htmllexDebug (void** scanner, int debug); extern int htmllexStart (void* scanner, UserData* data, const char* s, int slen); extern int htmllexStop (void* scanner, UserData* data); extern int htmllexDestroy (void* scanner); -extern void* yyget_extra(void*); +extern UserData* yyget_extra(void* scanner); extern int yyget_lineno(void*); #define YYERROR_VERBOSE 1 diff --git a/linkcheck/HtmlParser/htmlparse.y b/linkcheck/HtmlParser/htmlparse.y index e0db9724..efffc24d 100644 --- a/linkcheck/HtmlParser/htmlparse.y +++ b/linkcheck/HtmlParser/htmlparse.y @@ -32,7 +32,7 @@ extern int htmllexDebug (void** scanner, int debug); extern int htmllexStart (void* scanner, UserData* data, const char* s, int slen); extern int htmllexStop (void* scanner, UserData* data); extern int htmllexDestroy (void* scanner); -extern void* yyget_extra(void*); +extern UserData* yyget_extra(void* scanner); extern int yyget_lineno(void*); #define YYERROR_VERBOSE 1