[sane-devel] [patch] use of gcc format attribute

Frank Zago fzago@greshamstorage.com
Wed, 13 Feb 2002 16:11:27 -0600 (CST)


  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

---171960392-1229012079-1013638287=:5785
Content-Type: TEXT/PLAIN; charset=US-ASCII


This patch allow to detect errors in DBG macros format.
eg:
      DBG (1,
	   "sane_open: device %s not found, trying to register it
anyway\n");

gives --> net.c:759: warning: too few arguments for format


It also detect where %x is used instead of %p. And so on.

Frank.

---171960392-1229012079-1013638287=:5785
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="sane-printfdebug.diff"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.LNX.4.33.0202131611270.5785@janus.openmic.com>
Content-Description: 
Content-Disposition: attachment; filename="sane-printfdebug.diff"

LS0tIHNhbmUtYmFja2VuZHMtMS4wLjcub3JnL2luY2x1ZGUvc2FuZS9zYW5l
aV9kZWJ1Zy5oCVR1ZSBOb3YgIDggMDE6MzI6NTQgMTk5NA0KKysrIHNhbmUt
c2NlcHRyZS0xLjAuNy9pbmNsdWRlL3NhbmUvc2FuZWlfZGVidWcuaAlXZWQg
RmViIDEzIDE1OjI0OjAwIDIwMDINCkBAIC01Niw3ICs1NiwxMSBAQA0KIA0K
ICMgIGlmZGVmIERFQlVHX0RFQ0xBUkVfT05MWQ0KIA0KLWV4dGVybiB2b2lk
IERCR19MT0NBTCAoaW50IGxldmVsLCBjb25zdCBjaGFyICptc2csIC4uLik7
DQorZXh0ZXJuIHZvaWQgREJHX0xPQ0FMIChpbnQgbGV2ZWwsIGNvbnN0IGNo
YXIgKm1zZywgLi4uKSANCisjaWZkZWYgX19HTlVDX18NCitfX2F0dHJpYnV0
ZV9fICgoZm9ybWF0IChwcmludGYsIDIsIDMpKSkNCisjZW5kaWYNCis7DQog
DQogIyAgZWxzZSAvKiAhREVCVUdfREVDTEFSRV9PTkxZICovDQogDQpAQCAt
NjQsNiArNjgsMTMgQEANCiAJDQogZXh0ZXJuIHZvaWQgc2FuZWlfZGVidWdf
bXNnIA0KICAgKGludCBsZXZlbCwgaW50IG1heF9sZXZlbCwgY29uc3QgY2hh
ciAqYmUsIGNvbnN0IGNoYXIgKmZtdCwgdmFfbGlzdCBhcCk7DQorDQorI2lm
ZGVmIF9fR05VQ19fDQorIyAgIGlmbmRlZiBERUJVR19OT1RfU1RBVElDDQor
c3RhdGljDQorIyAgIGVuZGlmIC8qICFERUJVR19OT1RfU1RBVElDICovDQor
dm9pZCBEQkdfTE9DQUwgKGludCBsZXZlbCwgY29uc3QgY2hhciAqbXNnLCAu
Li4pIF9fYXR0cmlidXRlX18gKChmb3JtYXQgKHByaW50ZiwgMiwgMykpKTsN
CisjZW5kaWYgLyogX19HTlVDX18gKi8NCiANCiAjICAgaWZuZGVmIERFQlVH
X05PVF9TVEFUSUMNCiBzdGF0aWMNCg==
---171960392-1229012079-1013638287=:5785--