diff options
| author | David du Colombier <0intro@gmail.com> | 2015-08-09 21:18:41 +0200 |
|---|---|---|
| committer | Russ Cox <rsc@swtch.com> | 2016-11-02 23:17:40 +0000 |
| commit | 1b68dbef7b7dd7c4aa2b5755c1399cf66d2ea6fa (patch) | |
| tree | 9bdfe9b3ff93d26c11c4b8731ed8927fdd942895 /src/libregexp/rregexec.c | |
| parent | 2d82ef9d98aeae7592e9e4036722468a1dc53acb (diff) | |
| download | plan9port-1b68dbef7b7dd7c4aa2b5755c1399cf66d2ea6fa.tar.gz plan9port-1b68dbef7b7dd7c4aa2b5755c1399cf66d2ea6fa.zip | |
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 <nsajko@gmail.com>
Reviewed-by: Russ Cox <rsc@swtch.com>
Diffstat (limited to 'src/libregexp/rregexec.c')
| -rw-r--r-- | src/libregexp/rregexec.c | 1 |
1 files changed, 0 insertions, 1 deletions
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) { |
