root/source3/torture/t_strcmp.c

/* [<][>][^][v][top][bottom][index][help] */

DEFINITIONS

This source file includes following definitions.
  1. main

   1 /*
   2  * Copyright (C) 2003 by Martin Pool
   3  *
   4  * Test harness for StrCaseCmp
   5  */
   6 
   7 #include "includes.h"
   8 
   9 int main(int argc, char *argv[])
     /* [<][>][^][v][top][bottom][index][help] */
  10 {
  11         int i, ret;
  12         int iters = 1;
  13         
  14         /* Needed to initialize character set */
  15         lp_load("/dev/null", True, False, False, True);
  16 
  17         if (argc < 3) {
  18                 fprintf(stderr, "usage: %s STRING1 STRING2 [ITERS]\n"
  19                         "Compares two strings, prints the results of StrCaseCmp\n",
  20                         argv[0]);
  21                 return 2;
  22         }
  23         if (argc >= 4)
  24                 iters = atoi(argv[3]);
  25 
  26         for (i = 0; i < iters; i++)
  27                 ret = StrCaseCmp(argv[1], argv[2]);
  28 
  29         printf("%d\n", ret);
  30         
  31         return 0;
  32 }

/* [<][>][^][v][top][bottom][index][help] */