=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/grep/util.c,v retrieving revision 1.59 retrieving revision 1.60 diff -u -r1.59 -r1.60 --- src/usr.bin/grep/util.c 2019/01/23 23:00:54 1.59 +++ src/usr.bin/grep/util.c 2019/07/17 04:24:20 1.60 @@ -1,4 +1,4 @@ -/* $OpenBSD: util.c,v 1.59 2019/01/23 23:00:54 tedu Exp $ */ +/* $OpenBSD: util.c,v 1.60 2019/07/17 04:24:20 tedu Exp $ */ /*- * Copyright (c) 1999 James Howard and Dag-Erling Coïdan Smørgrav @@ -651,7 +651,8 @@ if (bflag) { if (n) putchar(sep); - printf("%lld", (long long)line->off); + printf("%lld", (long long)line->off + + (pmatch ? pmatch->rm_so : 0)); ++n; } if (n)