You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by se...@apache.org on 2008/02/19 15:18:16 UTC

svn commit: r629104 - in /webservices/axis2/trunk/c/util/test/uri: build.sh uri_test.c

Author: senaka
Date: Tue Feb 19 06:17:54 2008
New Revision: 629104

URL: http://svn.apache.org/viewvc?rev=629104&view=rev
Log:
Fixing minor errors in uri test

Modified:
    webservices/axis2/trunk/c/util/test/uri/build.sh
    webservices/axis2/trunk/c/util/test/uri/uri_test.c

Modified: webservices/axis2/trunk/c/util/test/uri/build.sh
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/util/test/uri/build.sh?rev=629104&r1=629103&r2=629104&view=diff
==============================================================================
--- webservices/axis2/trunk/c/util/test/uri/build.sh (original)
+++ webservices/axis2/trunk/c/util/test/uri/build.sh Tue Feb 19 06:17:54 2008
@@ -1,3 +1,3 @@
 #!/bin/bash
 
-gcc uri_test.c ../util/create_env.c -g -Werror -I$AXIS2C_HOME/include/axis2-1.3.0 -L$AXIS2C_HOME/lib -laxutil -laxis2_axiom -laxis2_parser -o uri_test 
+gcc uri_test.c ../util/create_env.c -g -Werror -I$AXIS2C_HOME/include/axis2-1.3.0 -L$AXIS2C_HOME/lib -laxutil -laxis2_axiom -laxis2_parser -o uri_test   -ldl -Wl,--rpath -Wl,$AXIS2C_HOME/lib 

Modified: webservices/axis2/trunk/c/util/test/uri/uri_test.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/util/test/uri/uri_test.c?rev=629104&r1=629103&r2=629104&view=diff
==============================================================================
--- webservices/axis2/trunk/c/util/test/uri/uri_test.c (original)
+++ webservices/axis2/trunk/c/util/test/uri/uri_test.c Tue Feb 19 06:17:54 2008
@@ -5,8 +5,7 @@
  *   */
 axis2_status_t test_uri(axutil_env_t *env)
 {   
-    unsigned flags;
-    axis2_char_t *uri_str = "http://user:pass@example.com:80/foo?bar#item5";
+    axis2_char_t * uri_str = "http://user:pass@example.com:80/foo?bar#item5";
     axis2_char_t * host = "home.netscape.com:443";
     axis2_char_t * uri_str_base = "http://user:pass@example.com:80/foo?bar";
     axis2_char_t * scheme_str = "http";
@@ -15,11 +14,10 @@
     axutil_uri_t * uri = NULL;
     axutil_uri_t * clone = NULL;
     axutil_uri_t * rel = NULL;
-    axis2_char_t *protocol = NULL;
-    axis2_char_t *server = NULL;
-    axis2_char_t *path = NULL;
+    axis2_char_t * protocol = NULL;
+    axis2_char_t * server = NULL;
+    axis2_char_t * path = NULL;
     axis2_port_t scheme_port;
-    axis2_status_t status = AXIS2_FAILURE;
     axis2_port_t port;
 
     hostinfo = axutil_uri_parse_hostinfo(env,host);
@@ -35,7 +33,7 @@
     scheme_port = axutil_uri_port_of_scheme(scheme_str); 
     if(scheme_port)
     {
-        printf("port of scheme is %d\n", (int)scheme_port);
+        printf("port of scheme is %u\n", scheme_port);
     }
     else
     {
@@ -77,7 +75,7 @@
     rel = axutil_uri_resolve_relative(env,base,clone);
     if(rel)
     {
-        printf("The resolve relative uri is %s\n",axutil_uri_to_string(rel,env,flags));
+        printf("The resolved relative uri is %s\n",axutil_uri_to_string(rel,env,0));
     }
     else
     {
@@ -114,7 +112,7 @@
    
     printf("The protocol is %s\n",protocol);
     printf("The server is %s \n",server);
-    printf("The port is %d \n",(unsigned short)port);
+    printf("The port is %u \n",port);
     printf("The path is %s\n",path); 
     axutil_uri_free(uri,env);
     return AXIS2_SUCCESS;
@@ -130,7 +128,7 @@
     
     if(status == AXIS2_FAILURE)
     {
-        printf(" Test is failed");
+        printf("The Test failed");
     }
     axutil_env_free(env);
     



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org