$OpenBSD: patch-miscutil_c,v 1.2 2003/04/01 20:52:59 sturm Exp $
--- miscutil.c.orig	Tue Nov 12 09:28:18 2002
+++ miscutil.c	Sat Mar 29 18:17:03 2003
@@ -344,7 +344,7 @@ char *strdup( const char *s )
 
    if (result != NULL)
    {
-      strcpy( result, s );
+      strlcpy( result, s, sizeof(result) );
    }
 
    return( result );
@@ -382,7 +382,7 @@ char *safe_strerror(int err)
 
    if (s == NULL)
    {
-      sprintf(buf, "(errno = %d)", err);
+      snprintf(buf, sizeof(buf), "(errno = %d)", err);
       s = buf;
    }
 
