Module Name: src Committed By: uebayasi Date: Tue Sep 1 01:17:57 UTC 2015
Modified Files: src/usr.bin/config: mkmakefile.c Log Message: Properly handle absolute prefix. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 src/usr.bin/config/mkmakefile.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/usr.bin/config/mkmakefile.c diff -u src/usr.bin/config/mkmakefile.c:1.50 src/usr.bin/config/mkmakefile.c:1.51 --- src/usr.bin/config/mkmakefile.c:1.50 Tue Sep 1 00:38:30 2015 +++ src/usr.bin/config/mkmakefile.c Tue Sep 1 01:17:56 2015 @@ -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 <sys/cdefs.h> -__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 <sys/param.h> #include <ctype.h> @@ -300,6 +300,8 @@ emitfiletype(FILE *fp, struct filetype * if (*fit->fit_path != '/') { prologue = "$S/"; if (fit->fit_prefix != NULL) { + if (*fit->fit_prefix == '/') + prologue = ""; prefix = fit->fit_prefix; sep = "/"; }