Don't pass user-defined strings to printf().
authorJoshua Elsasser <joshua@elsasser.org>
Thu, 22 Nov 2012 19:55:56 +0000 (14:55 -0500)
committerLuís Oliveira <loliveira@common-lisp.net>
Sun, 6 Jan 2013 20:53:17 +0000 (20:53 +0000)
commitc8d9c202d182d1e779f88533c1d174c2f7d5209c
tree6da2087489465b30538efc0e70a23d2e648fa7fc
parent6f74f5e93d8c109fa00ff5526937a5066228d93a
Don't pass user-defined strings to printf().

This allows % to be safely used in lisp symbol names which pass
through the groveler, such as the following:

(cvar ("errno" %errno) :int)
grovel/grovel.lisp