diff --git a/src/modules/Parser/html.c b/src/modules/Parser/html.c index 35b525364856876020d807ea40ef7c89b498e042..bbd30692d6bc99561421c28d85c96c7565ecf011 100644 --- a/src/modules/Parser/html.c +++ b/src/modules/Parser/html.c @@ -1329,7 +1329,7 @@ static void put_out_feed_range(struct parser_html_storage *this, c_head=0; head=head->next; } - error("internal error: tail not found in feed (put_out_feed_range)\n"); + fatal("internal error: tail not found in feed (put_out_feed_range)\n"); } /* ------------------------ */ @@ -1371,7 +1371,7 @@ static INLINE void push_feed_range(struct piece *head, head=head->next; } if (!head) - error("internal error: tail not found in feed (push_feed_range)\n"); + fatal("internal error: tail not found in feed (push_feed_range)\n"); if (!n) ref_push_string(empty_string); else if (n>1) @@ -3656,7 +3656,7 @@ static void try_feed(int finished) return; /* all done, but keep last stack elem */ if (THIS->stack->local_feed && THIS->stack->free_feed) - error("internal wierdness in Parser.HTML: feed left\n"); + fatal("internal wierdness in Parser.HTML: feed left\n"); free(THIS->stack); THIS->stack=st;