From c0e14d5021e738a9b89c73558c544596e2ad2000 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Wed, 22 Oct 2008 05:14:14 +0200 Subject: Repel pstring to nsswitch/. --- source4/torture/basic/utable.c | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'source4/torture/basic/utable.c') diff --git a/source4/torture/basic/utable.c b/source4/torture/basic/utable.c index 2b222d7c6e..1b44bfe64c 100644 --- a/source4/torture/basic/utable.c +++ b/source4/torture/basic/utable.c @@ -23,13 +23,12 @@ #include "system/locale.h" #include "libcli/libcli.h" #include "torture/util.h" -#include "pstring.h" #include "param/param.h" bool torture_utable(struct torture_context *tctx, struct smbcli_state *cli) { - fstring fname; + char fname[256]; const char *alt_name; int fnum; uint8_t c2[4]; @@ -48,13 +47,13 @@ bool torture_utable(struct torture_context *tctx, char *p; SSVAL(c2, 0, c); - fstrcpy(fname, "\\utable\\x"); + strncpy(fname, "\\utable\\x", sizeof(fname)-1); p = fname+strlen(fname); len = convert_string(lp_iconv_convenience(tctx->lp_ctx), CH_UTF16, CH_UNIX, c2, 2, p, sizeof(fname)-strlen(fname)); p[len] = 0; - fstrcat(fname,"_a_long_extension"); + strncat(fname,"_a_long_extension",sizeof(fname)-1); fnum = smbcli_open(cli->tree, fname, O_RDWR | O_CREAT | O_TRUNC, DENY_NONE); @@ -100,12 +99,12 @@ bool torture_utable(struct torture_context *tctx, static char *form_name(struct smb_iconv_convenience *iconv_convenience, int c) { - static fstring fname; + static char fname[256]; uint8_t c2[4]; char *p; int len; - fstrcpy(fname, "\\utable\\"); + strncpy(fname, "\\utable\\", sizeof(fname)-1); p = fname+strlen(fname); SSVAL(c2, 0, c); -- cgit