From 3c13a57a811dd520006514b20f6e0d319e1a7b74 Mon Sep 17 00:00:00 2001 From: guenther Date: Sat, 24 Jul 2010 23:32:52 +0000 Subject: [PATCH] Add a newline to the input we feed to cpp to get rid of its 'no newline at end of file' warnings. Simplify the shell quoting to make it easier to read while we're at it "looks allright" beck@ --- lib/libc/sys/makelintstub.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/libc/sys/makelintstub.sh b/lib/libc/sys/makelintstub.sh index b403bb68b6a..b8a1d9ea87d 100644 --- a/lib/libc/sys/makelintstub.sh +++ b/lib/libc/sys/makelintstub.sh @@ -1,5 +1,5 @@ #!/bin/sh - -# $OpenBSD: makelintstub.sh,v 1.8 2009/06/03 14:45:47 jj Exp $ +# $OpenBSD: makelintstub.sh,v 1.9 2010/07/24 23:32:52 guenther Exp $ # $NetBSD: makelintstub,v 1.2 1997/11/05 05:46:18 thorpej Exp $ # # Copyright (c) 1996, 1997 Christopher G. Demetriou. All rights reserved. @@ -88,9 +88,9 @@ syscall_stub() syscallname="$2" funcname="$3" - arglist="`printf '#include "'"$syscallhdr"'"' | cpp -C | \ + arglist=$(printf '#include "%s"\n' "$syscallhdr" | cpp -C | \ grep '^/\* syscall: "'"$syscallname"'" ' | \ - sed -e 's,^/\* syscall: ,,;s, \*/$,,'`" + sed -e 's,^/\* syscall: ,,;s, \*/$,,') eval set -f -- "$arglist" -- 2.20.1