Code

Use 'printf %s $x' notation in t5401
authorShawn O. Pearce <spearce@spearce.org>
Wed, 30 Jan 2008 06:21:56 +0000 (01:21 -0500)
committerJunio C Hamano <gitster@pobox.com>
Thu, 31 Jan 2008 01:17:39 +0000 (17:17 -0800)
commit733f1815abf99fe43eb8a9d6df5e0466751e6ba3
treeb3ce8af442a684037c688cb6d3feae2d8ddf816b
parentdef16e71819833d507a97a645366c569939dce73
Use 'printf %s $x' notation in t5401

We only care about getting what should be an empty string and
sending it to a file, without a trailing LF, so the empty string
translates into a 0 byte file.  Earlier when I originally wrote
these lines Mac OS X allowed the format string of printf to be
the empty string, but more recent versions appear to have been
'improved' with error messages if the format is not given.

This may cause problems if we ever wind up with changes to the hook
tests.  A minor cleanup makes the test more safe on all systems,
by conforming to accepted printf conventions.

Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t5401-update-hooks.sh