commit 2d82ef9d98aeae7592e9e4036722468a1dc53acb from: Gleydson Soares via: Russ Cox date: Wed Nov 02 23:16:21 2016 UTC 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 commit - 35d43924484b88b9816e40d2f6bff4547f3eec47 commit + 2d82ef9d98aeae7592e9e4036722468a1dc53acb blob - 09678755e411a05732348468e03af0aa83313c69 blob + d9deb135ca533be86c67cce4bb590e0e1e8bbcad --- src/libregexp/regcomp.c +++ 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