$OpenBSD: patch-src_iodbc_misc_c,v 1.1.1.1 2004/07/16 21:01:35 todd Exp $
--- src/iodbc/misc.c.orig	Wed Jun  2 01:31:41 1999
+++ src/iodbc/misc.c	Wed Apr 30 10:04:59 2003
@@ -236,8 +236,8 @@ _iodbcdm_getkeyvalbydsn (
 
   value[0] = '\0';
 
-  STRNCAT (dsntk, dsn, dsnlen);
-  STRCAT (dsntk, "]");
+  strlcat (dsntk, dsn, sizeof(dsntk));
+  strlcat (dsntk, "]", sizeof(dsntk));
 
   dsnlen = dsnlen + 2;
 
@@ -320,7 +320,7 @@ _iodbcdm_getkeyvalbydsn (
 	      break;
 	    }
 
-	  STRNCPY (value, token, size);
+	  strlcpy (value, token, size);
 	  /* copy the value(i.e. next token) to buf */
 
 	  if (dsnid != DSN_DEFAULT)
@@ -400,7 +400,7 @@ _iodbcdm_getkeyvalinstr (
 	      return NULL;
 	    }
 
-	  STRNCPY (value, token, size);
+	  strlcpy (value, token, size);
 
 	  return value;
 
