apr-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From wr...@apache.org
Subject cvs commit: apr/test testnames.c
Date Wed, 16 May 2001 03:52:01 GMT
wrowe       01/05/15 20:52:01

  Modified:    test     testnames.c
  Log:
    Hmmm... been sitting on this little test bench a while, time to share.
  
  Revision  Changes    Path
  1.5       +17 -6     apr/test/testnames.c
  
  Index: testnames.c
  ===================================================================
  RCS file: /home/cvs/apr/test/testnames.c,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- testnames.c	2001/05/01 11:09:21	1.4
  +++ testnames.c	2001/05/16 03:52:01	1.5
  @@ -70,6 +70,21 @@
       apr_terminate();
   }
   
  +static void root_result(char *path)
  +{
  +    apr_status_t status;
  +    char errmsg[256];
  +    char *root = NULL;
  +    status = apr_filepath_root(&root, &path, context);
  +    apr_strerror(status, errmsg, sizeof(errmsg));
  +    if (root)
  +        fprintf(stderr, "\tRoot \"%s\" Path \"%s\" (%s)\n", 
  +                root, path, errmsg);
  +    else
  +        fprintf(stderr, "\tPath \"%s\" Error (%s)\n", 
  +                path, errmsg);
  +}
  +
   static void mergeresult(char *rootpath, char *addpath, apr_int32_t mergetype, char *tdesc)
   {
       char errmsg[256];
  @@ -82,12 +97,6 @@
       apr_strerror(status, errmsg, sizeof(errmsg));
       if (dstpath) {
           fprintf(stderr, "%s result for %s\n\tResult Path \"%s\"\n", errmsg, tdesc, dstpath);
  -        srcpath = dstpath;
  -        status = apr_filepath_root(&dstpath, &srcpath, context);
  -        if (srcpath != dstpath) {
  -            apr_strerror(status, errmsg, sizeof(errmsg));
  -            fprintf(stderr, "\tRoot of \"%s\" (%s)\n", dstpath, errmsg);
  -        }
       }
       else {
           fprintf(stderr, "%s result for %s\n", errmsg, tdesc);
  @@ -132,6 +141,8 @@
           merge_result(rootpath, addpath, APR_FILEPATH_SECUREROOT);
           merge_result(rootpath, addpath, APR_FILEPATH_NOTABSOLUTE);
           merge_result(rootpath, addpath, APR_FILEPATH_NOTRELATIVE);
  +        root_result(rootpath);
  +        root_result(addpath);
       }
       return (0);
   }
  
  
  

Mime
View raw message