From fb4f5d782f627d5fff8763ee076866b8d222f037 Mon Sep 17 00:00:00 2001 From: jthorn Date: Fri, 2 May 2003 18:58:47 +0000 Subject: don't need this file any more because the routine we're testing is now in the flesh (src/util/String.c) with the test code there as well git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@150 df1f8a13-aa1d-4dd4-9681-27ded5b42416 --- src/GeneralizedPolynomial-Uniform/test_strlcpy.c | 74 ------------------------ 1 file changed, 74 deletions(-) delete mode 100644 src/GeneralizedPolynomial-Uniform/test_strlcpy.c diff --git a/src/GeneralizedPolynomial-Uniform/test_strlcpy.c b/src/GeneralizedPolynomial-Uniform/test_strlcpy.c deleted file mode 100644 index 247c972..0000000 --- a/src/GeneralizedPolynomial-Uniform/test_strlcpy.c +++ /dev/null @@ -1,74 +0,0 @@ -/* test_strlcpy -- test driver for Util_Strlcpy() */ -/* $Header$ */ - -#include -#include - -#ifndef LOCALINTERP_STANDALONE_BUILD - #include "cctk.h" -#endif - -#include "InterpLocalUniform.h" - -/******************************************************************************/ - -/* prototypes */ -size_t tryit(size_t dst_size, const char* src); -void nprint(int n_print, const char* buf); - -/* global data structures */ -static char buffer[100]; - -/******************************************************************************/ - -/* - * This program is a test driver for Util_Strlcpy() . - */ - -int main(void) -{ -size_t n; - -n = tryit(9, "hello"); -printf("bufsize=9: result=%d buffer=", (int) n); -nprint(9, buffer); - -n = tryit(6, "hello"); -printf("bufsize=6: result=%d buffer=", (int) n); -nprint(6, buffer); - -n = tryit(5, "hello"); -printf("bufsize=5: result=%d buffer=", (int) n); -nprint(5, buffer); - -n = tryit(4, "hello"); -printf("bufsize=4: result=%d buffer=", (int) n); -nprint(4, buffer); - -return 0; -} - -/******************************************************************************/ - -size_t tryit(size_t dst_size, const char* src) -{ -strcpy(buffer, "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"); -return LocalInterp_Strlcpy(buffer, src, dst_size); -} - -/******************************************************************************/ - -/* print n_print characters of buf[], with visible indication of '\0' */ -void nprint(int n_print, const char* buf) -{ -int i; - -printf("\""); - for (i = 0 ; i < n_print ; ++i) - { - if (buf[i] == '\0') - then printf("\\0"); - else printf("%c", buf[i]); - } -printf("\"\n"); -} -- cgit v1.2.3