summaryrefslogtreecommitdiffstats
path: root/ldap/admin/lib/dsalib_tailf.c
diff options
context:
space:
mode:
Diffstat (limited to 'ldap/admin/lib/dsalib_tailf.c')
-rw-r--r--ldap/admin/lib/dsalib_tailf.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/ldap/admin/lib/dsalib_tailf.c b/ldap/admin/lib/dsalib_tailf.c
index db539479..62143db4 100644
--- a/ldap/admin/lib/dsalib_tailf.c
+++ b/ldap/admin/lib/dsalib_tailf.c
@@ -13,6 +13,7 @@
#include <sys/stat.h>
#include "dsalib.h"
#include "prthread.h"
+#include "plstr.h"
/*
* Function: adjustFile
@@ -166,7 +167,7 @@ ds_display_tail(char *fileName, int timeOut, int startSeek, char *doneMsg,
{
char *tmp;
if (lastLine != NULL)
- strcpy(lastLine, msgBuf);
+ PL_strncpyz(lastLine, msgBuf, BIG_LINE);
if ( (tmp = strchr(msgBuf, ((int) '\n'))) != NULL )
*tmp = '\0'; /* strip out real newlines from here */
ds_send_status(msgBuf);