Print this page
patch fix-lint

@@ -47,12 +47,10 @@
 extern size_t strlen(const char *);
 extern int strcmp(const char *, const char *);
 extern int strncmp(const char *, const char *, size_t);
 extern size_t strlcat(char *, const char *, size_t);
 extern size_t strlcpy(char *, const char *, size_t);
-extern int snprintf(char *, size_t, const char *, ...);
-extern int vsnprintf(char *, size_t, const char *, va_list);
 
 /*
  * This file has the functions that do all the dirty work of outputting the
  * disassembled instruction
  *

@@ -861,11 +859,11 @@
                         if ((dhx->dhx_debug & DIS_DEBUG_COMPAT) != 0)
                                 pred = ",pt";
                 }
         }
 
-        (void) snprintf(buf, sizeof (buf), "%s%s%s", name, annul, pred);
+        (void) dis_snprintf(buf, sizeof (buf), "%s%s%s", name, annul, pred);
         prt_name(dhp, buf, 1);
 
 
         switch (FLG_DISP_VAL(flags)) {
         case DISP22:

@@ -2766,9 +2764,9 @@
         va_list ap;
 
         curlen = strlen(dhx->dhx_buf);
 
         va_start(ap, fmt);
-        (void) vsnprintf(dhx->dhx_buf + curlen, dhx->dhx_buflen - curlen, fmt,
-            ap);
+        (void) dis_vsnprintf(dhx->dhx_buf + curlen, dhx->dhx_buflen -
+            curlen, fmt, ap);
         va_end(ap);
 }