diff --git a/lib/c_tokenizer.cpp b/lib/c_tokenizer.cpp index 24c9b10d6..5262fedda 100644 --- a/lib/c_tokenizer.cpp +++ b/lib/c_tokenizer.cpp @@ -2511,7 +2511,7 @@ void final_stage(shared_st* shared_st, stage_1_st* stage_1_st, const options* op { // v1_crashing_payload_06 char* wspace = shared_st->res_cur_pos - 1; - while (wspace > shared_st->res_init_pos && *wspace == ' ') { + while (wspace > shared_st->res_init_pos && (*wspace == ' ' || *wspace == ';')) { wspace--; } wspace++;