You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@axis.apache.org by Samisa Abeysinghe <sa...@wso2.com> on 2006/01/28 05:54:46 UTC

Re: [Axis2] Patch - changes done to make util windows compatible

Many thanks for the fantastic effort on this.

Samisa...

Nabeel wrote:

> Hi,
> Successfully compiled util module for windows (still there are some 
> deprecated warnings which needs to be removed). I had to perform the 
> following changes to make it windows compatible. Please review the 
> attached patch and commit.
>
> Note1:
> The following files in the moudules/util are changed to make windows 
> compatible
> ------------------------------------------------------------------------------- 
>
> axis2_string.h
> axis2_file_diff.h
> dir_handler.c
> file_diff.c
> file_handler.c
> stream.c
> string.c
> uuid_gen.c
>
> The following files in the include are changed
> ----------------------------------------------
> axis2_dir_handler.h
> axis2_network_handler.h
>
> The following files in the platform are changed/added
> -----------------------------------------------------
> axis2_platform_autosense.h
> windows/axis2_windows.c
> windows/axis2_windows.h
> /*to implement unix like dir handling functions*/
> windows/axis2_dir_windows.h (new)
> windows/dir_windows.c (new)
> /*to generate uuid for windows*/
> windows/axis2_uuid_gen_windows.h (new)
> windows/uuid_gen_windows.c (new)
> unix/axis2_unix.h
>
> Tests
> -----
> test/util/test_util.c (updated)
> test/platform/windows/test_uuid.c (new)
>
> Note2:
> the following header files are different source folders and util uses 
> some functions in these. Functions that external modules refer should 
> be moved to include dir.
> axis2_description.h (in deployment folder)
> axis2_wsdl.h (in wsdl folder)
> axis2_transport_receiver.h (in transport)
> axis2_transport_sender.h (in transport)
>
> Thanks
> - Nabeel