apr-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Paul Smedley" <pau...@smedleydot.info>
Subject Re: commit: r376401 on Netware, OS2?
Date Sun, 12 Feb 2006 07:04:13 GMT
HI Bill,

On Thu, 9 Feb 2006 20:46:32 UTC, "William A. Rowe, Jr." 
<wrowe@rowe-clan.net> wrote:

> I'm less than clear about Netware and OS2...
> 
> Do both platforms support //machine/vol/ path syntax?  If not, the #if defined()
> list below needs to change.

I don't think so (speaking for OS/2)....

Cheers,

Paul.

> 
> Bill
> 
> -------- Original Message --------
> Subject: svn commit: r376401 - /apr/apr/trunk/test/testnames.c
> Date: Thu, 09 Feb 2006 19:42:10 -0000
> From: wrowe@apache.org
> Reply-To: dev@apr.apache.org
> To: commits@apr.apache.org
> 
> Author: wrowe
> Date: Thu Feb  9 11:42:08 2006
> New Revision: 376401
> 
> URL: http://svn.apache.org/viewcvs?rev=376401&view=rev
> Log:
> 
>    Testcase to reproduce bug 31878, incomplete partial root on UFS syntax
>    platforms.
> 
> Modified:
>      apr/apr/trunk/test/testnames.c
> 
> Modified: apr/apr/trunk/test/testnames.c
> URL:
> http://svn.apache.org/viewcvs/apr/apr/trunk/test/testnames.c?rev=376401&r1=376400&r2=376401&view=diff
> ==============================================================================
> --- apr/apr/trunk/test/testnames.c (original)
> +++ apr/apr/trunk/test/testnames.c Thu Feb  9 11:42:08 2006
> @@ -185,12 +185,24 @@
>       ABTS_STR_EQUAL(tc, "The given path is relative", errmsg);
>   }
> 
> +static void root_from_slash(abts_case *tc, void *data)
> +{
> +    apr_status_t rv;
> +    const char *root = NULL;
> +    const char *path = "//";
> 
> -#if 0
> -    root_result(rootpath);
> -    root_result(addpath);
> -}
> +    rv = apr_filepath_root(&root, &path, APR_FILEPATH_TRUENAME, p);
> +
> +#if defined(WIN32) || defined(NETWARE) || defined(OS2)
> +    ABTS_INT_EQUAL(tc, APR_EINCOMPLETE, rv);
> +    ABTS_STR_EQUAL(tc, "//", root);
> +#else
> +    ABTS_INT_EQUAL(tc, APR_SUCCESS, rv);
> +    ABTS_STR_EQUAL(tc, "/", root);
>   #endif
> +    ABTS_STR_EQUAL(tc, "", path);
> +}
> +
> 
>   abts_suite *testnames(abts_suite *suite)
>   {
> @@ -208,6 +220,7 @@
> 
>       abts_run_test(suite, root_absolute, NULL);
>       abts_run_test(suite, root_relative, NULL);
> +    abts_run_test(suite, root_from_slash, NULL);
> 
>       return suite;
>   }
> 
> 
> 
> 
> 
> 


-- 
Cheers,

Paul.


Mime
View raw message