plan9port

fork of plan9port with libvec, libstr and libsdb
Log | Files | Refs | README | LICENSE

commit 2d82ef9d98aeae7592e9e4036722468a1dc53acb
parent 35d43924484b88b9816e40d2f6bff4547f3eec47
Author: Gleydson Soares <gsoares@gmail.com>
Date:   Wed,  2 Nov 2016 14:18:52 -0300

fix segfaults on OpenBSD: int cannot hold all the values a ptrdiff_t can take.

Change-Id: I90806e6f2e46a94f38aa0a8a7038aa6599b448b3
Reviewed-on: https://plan9port-review.googlesource.com/2660
Reviewed-by: Russ Cox <rsc@swtch.com>

Diffstat:
Msrc/libregexp/regcomp.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/libregexp/regcomp.c b/src/libregexp/regcomp.c @@ -238,7 +238,7 @@ optimize(Reprog *pp) int size; Reprog *npp; Reclass *cl; - int diff; + ptrdiff_t diff; /* * get rid of NOOP chains