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 2005/12/16 06:08:24 UTC

svn commit: r357123 - /webservices/axis2/trunk/c/include/axis2_defines.h

Author: damitha
Date: Thu Dec 15 21:07:22 2005
New Revision: 357123

URL: http://svn.apache.org/viewcvs?rev=357123&view=rev
Log:
Patch applied.

Modified:
    webservices/axis2/trunk/c/include/axis2_defines.h

Modified: webservices/axis2/trunk/c/include/axis2_defines.h
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/include/axis2_defines.h?rev=357123&r1=357122&r2=357123&view=diff
==============================================================================
--- webservices/axis2/trunk/c/include/axis2_defines.h (original)
+++ webservices/axis2/trunk/c/include/axis2_defines.h Thu Dec 15 21:07:22 2005
@@ -55,16 +55,20 @@
   *	Calling Conventions
   */
 #if defined(__GNUC__)
+#if defined(__i386)
 #define AXIS2_CALL __attribute__((cdecl))
 #else
+#define AXIS2_CALL
+#endif
+#else
 #if defined(__unix)
 #define AXIS2_CALL
 #else                           /* WIN32 */
 #define AXIS2_CALL __stdcall
 #endif
 #endif
-
 #ifdef DOXYGEN
+
 /* define these just so doxygen documents them */
 
 /**