Subject: Plain stupid lint
To: None <tech-toolchain@NetBSD.org>
From: Martin Husemann <firstname.lastname@example.org>
Date: 02/20/2005 17:24:50
I just disabled lint -w on libradius. One of the problems is that it warns
about constructs like
vsnprintf(errmsg, 128, ....);
radlib.c(111): warning: conversion to 'unsigned long' due to prototype, arg #2 
Actually the 128 is a macro there, but it shouldn't matter.
Can anybody explain the value of this warning for int literals and conversion
to bigger size? IMHO it is a bug in lint that should be fixed.