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 da...@apache.org on 2006/01/18 11:42:45 UTC

svn commit: r370116 - in /webservices/axis2/trunk/c: modules/util/file.c test/unit/util/util_dir_handler_test.c

Author: damitha
Date: Wed Jan 18 02:42:27 2006
New Revision: 370116

URL: http://svn.apache.org/viewcvs?rev=370116&view=rev
Log:
There was a bug in util_dir_handle_test.c
Fixed it

Modified:
    webservices/axis2/trunk/c/modules/util/file.c
    webservices/axis2/trunk/c/test/unit/util/util_dir_handler_test.c

Modified: webservices/axis2/trunk/c/modules/util/file.c
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/modules/util/file.c?rev=370116&r1=370115&r2=370116&view=diff
==============================================================================
--- webservices/axis2/trunk/c/modules/util/file.c (original)
+++ webservices/axis2/trunk/c/modules/util/file.c Wed Jan 18 02:42:27 2006
@@ -150,7 +150,6 @@
 {
     axis2_file_impl_t *file_impl = NULL;
     axis2_char_t *name = NULL;
-    
     AXIS2_FUNC_PARAM_CHECK(file, env, NULL);
     file_impl = AXIS2_INTF_TO_IMPL(file);
     

Modified: webservices/axis2/trunk/c/test/unit/util/util_dir_handler_test.c
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/test/unit/util/util_dir_handler_test.c?rev=370116&r1=370115&r2=370116&view=diff
==============================================================================
--- webservices/axis2/trunk/c/test/unit/util/util_dir_handler_test.c (original)
+++ webservices/axis2/trunk/c/test/unit/util/util_dir_handler_test.c Wed Jan 18 02:42:27 2006
@@ -22,14 +22,18 @@
     pathname = AXIS2_STRACAT (axis2c_home, "/lib", &env);
     file_list = axis2_dir_handler_list_dir(&env, pathname);
     size = AXIS2_ARRAY_LIST_SIZE(file_list, &env);
-    
     for (i = 0; i < size; i++) 
     {
         axis2_file_t *arch_file = NULL;
         arch_file = (axis2_file_t *) AXIS2_ARRAY_LIST_GET(file_list, &env, i);
-        if(0 == AXIS2_STRCMP(arch_file->name, expected))
+        if(!arch_file)
         {
-            actual = arch_file->name;
+            printf("arch file is null\n");
+            continue;
+        }
+        if(0 == AXIS2_STRCMP(AXIS2_FILE_GET_NAME(arch_file, &env), expected))
+        {
+            actual = AXIS2_FILE_GET_NAME(arch_file, &env);
         }   
     }