From 5f38d8b6fea1232609b6351fc9688c5fc0389223 Mon Sep 17 00:00:00 2001 From: uebayasi Date: Tue, 1 Sep 2015 01:17:56 +0000 Subject: [PATCH] Properly handle absolute prefix. --- usr.bin/config/mkmakefile.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/usr.bin/config/mkmakefile.c b/usr.bin/config/mkmakefile.c index 84b6ee02caf8..44d1933da42b 100644 --- a/usr.bin/config/mkmakefile.c +++ b/usr.bin/config/mkmakefile.c @@ -1,4 +1,4 @@ -/* $NetBSD: mkmakefile.c,v 1.50 2015/09/01 00:38:30 uebayasi Exp $ */ +/* $NetBSD: mkmakefile.c,v 1.51 2015/09/01 01:17:56 uebayasi Exp $ */ /* * Copyright (c) 1992, 1993 @@ -45,7 +45,7 @@ #endif #include -__RCSID("$NetBSD: mkmakefile.c,v 1.50 2015/09/01 00:38:30 uebayasi Exp $"); +__RCSID("$NetBSD: mkmakefile.c,v 1.51 2015/09/01 01:17:56 uebayasi Exp $"); #include #include @@ -300,6 +300,8 @@ emitfiletype(FILE *fp, struct filetype *fit) if (*fit->fit_path != '/') { prologue = "$S/"; if (fit->fit_prefix != NULL) { + if (*fit->fit_prefix == '/') + prologue = ""; prefix = fit->fit_prefix; sep = "/"; }