Hello,

I'm playing with sysutils/cpuid and noticed the easy to fix warning:

cpuid.c:35:37: warning: implicitly declaring library function 'isprint' with 
type 'int (int)' [-Wimplicit-function-declaration]
                c =  value        & 0xff; putchar(isprint(c) ? c : '?');
                                                  ^
cpuid.c:35:37: note: include the header <ctype.h> or explicitly provide a 
declaration for 'isprint'

OK?

Index: files/cpuid.c
===================================================================
RCS file: /cvs/ports/sysutils/cpuid/files/cpuid.c,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 cpuid.c
--- files/cpuid.c       25 Apr 2016 18:28:14 -0000      1.1.1.1
+++ files/cpuid.c       8 Nov 2022 11:30:17 -0000
@@ -15,7 +15,7 @@
  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-
+#include <ctype.h>
 #include <err.h>
 #include <errno.h>
 #include <limits.h>

Reply via email to