# HG changeset patch
# User Markus Bröker <mbroeker@largo.dyndns.tv>
# Date 1290985495 -3600
# Node ID fad55be2d07c18753738ae135626cca6e8a76fb4
# Parent  36f763c8ab1657afcf2d3448d4905f202c05037e
damn strncpy function

committer: Markus Bröker <mbroeker@largo.homelinux.org>

diff --git a/md5.c b/md5.c
--- a/md5.c
+++ b/md5.c
@@ -29,8 +29,8 @@
     /*
      * MD5 alters the input buffer
      */
-    strncpy (buffer, argv[1], sizeof (buffer));
-    strncpy (text, argv[1], sizeof (buffer));
+    strncpy (buffer, argv[1], sizeof (buffer) - 1);
+    strncpy (text, argv[1], sizeof (text) - 1);
 
     md5_hash = MD5 ((u_char *) buffer, strlen (buffer), NULL);