diff options
Diffstat (limited to 'contrib/sendmail/libsm/t-string.c')
-rw-r--r-- | contrib/sendmail/libsm/t-string.c | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/contrib/sendmail/libsm/t-string.c b/contrib/sendmail/libsm/t-string.c deleted file mode 100644 index 0506e7a..0000000 --- a/contrib/sendmail/libsm/t-string.c +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Copyright (c) 2000-2001 Sendmail, Inc. and its suppliers. - * All rights reserved. - * - * By using this file, you agree to the terms and conditions set - * forth in the LICENSE file which can be found at the top level of - * the sendmail distribution. - */ - -#include <sm/gen.h> -SM_IDSTR(id, "@(#)$Id: t-string.c,v 1.11 2001/09/11 04:04:49 gshapiro Exp $") - -#include <sm/exc.h> -#include <sm/io.h> -#include <sm/string.h> -#include <sm/test.h> - -int -main(argc, argv) - int argc; - char **argv; -{ - char *s; - char buf[4096]; - char foo[4]; - char *r; - int n; - - sm_test_begin(argc, argv, "test string utilities"); - - s = sm_stringf_x("%.3s%03d", "foobar", 42); - r = "foo042"; - SM_TEST(strcmp(s, r) == 0); - - s = sm_stringf_x("+%*x+", 2000, 0xCAFE); - sm_snprintf(buf, 4096, "+%*x+", 2000, 0xCAFE); - SM_TEST(strcmp(s, buf) == 0); - - foo[3] = 1; - n = sm_snprintf(foo, sizeof(foo), "foobar%dbaz", 42); - SM_TEST(n == 11); - r = "foo"; - SM_TEST(strcmp(foo, r) == 0); - - return sm_test_end(); -} |