From 1b68dbef7b7dd7c4aa2b5755c1399cf66d2ea6fa Mon Sep 17 00:00:00 2001 From: David du Colombier <0intro@gmail.com> Date: Sun, 9 Aug 2015 21:18:41 +0200 Subject: libregexp: various fixes - Check before dereference. - Fix memory leak - Remove duplicate if statement. - Remove trailing spaces. Change-Id: I140a05c8f7006493dddae753aebfa5b4577c65ef Reviewed-on: https://plan9port-review.googlesource.com/1301 Reviewed-by: Neven Sajko Reviewed-by: Russ Cox --- src/libregexp/rregexec.c | 1 - 1 file changed, 1 deletion(-) (limited to 'src/libregexp/rregexec.c') diff --git a/src/libregexp/rregexec.c b/src/libregexp/rregexec.c index c3a1753b..ca48a31d 100644 --- a/src/libregexp/rregexec.c +++ b/src/libregexp/rregexec.c @@ -40,7 +40,6 @@ rregexec1(Reprog *progp, /* program to run */ /* Execute machine once for each character, including terminal NUL */ s = j->rstarts; do{ - /* fast check for first char */ if(checkstart) { switch(j->starttype) { -- cgit v1.2.3