From 4552f7950726ba613450668de585b8f03d3a1d07 Mon Sep 17 00:00:00 2001 From: schwarze Date: Sun, 10 Jul 2016 13:33:50 +0000 Subject: [PATCH] Fix a nasty typo that prevented .so links to gziped manuals from working in the absence of a mandoc.db(5) database. Found the hard way by Svyatoslav Mishyn on Crux Linux. --- usr.bin/mandoc/read.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/usr.bin/mandoc/read.c b/usr.bin/mandoc/read.c index 65ee258def2..100965e22ca 100644 --- a/usr.bin/mandoc/read.c +++ b/usr.bin/mandoc/read.c @@ -1,4 +1,4 @@ -/* $OpenBSD: read.c,v 1.122 2016/01/08 02:53:09 schwarze Exp $ */ +/* $OpenBSD: read.c,v 1.123 2016/07/10 13:33:50 schwarze Exp $ */ /* * Copyright (c) 2008, 2009, 2010, 2011 Kristaps Dzonsons * Copyright (c) 2010-2016 Ingo Schwarze @@ -773,7 +773,7 @@ mparse_open(struct mparse *curp, const char *file) if ( ! curp->gzip) { mandoc_asprintf(&cp, "%s.gz", file); - fd = open(file, O_RDONLY); + fd = open(cp, O_RDONLY); free(cp); if (fd != -1) { curp->gzip = 1; -- 2.20.1