[mapguide-commits] r5814 - trunk/MgDev/Web/src/DotNetUnmanagedApi
svn_mapguide at osgeo.org
svn_mapguide at osgeo.org
Wed May 18 02:03:51 EDT 2011
Author: christinebao
Date: 2011-05-17 23:03:51 -0700 (Tue, 17 May 2011)
New Revision: 5814
Modified:
trunk/MgDev/Web/src/DotNetUnmanagedApi/getclassid.code
Log:
Fix PInvoke issue by updating SWIG auto-generated code:
DllExport int getClassId(void* ptrObj)
{
return ((MgObject*)ptrObj)->GetClassId();
}
DllExport char* getClassName(void* ptrObj)
{
return ((MgObject*)ptrObj)->GetMultiByteClassName();
}
DllExport char* getNameSpace(void* ptrObj)
{
return ((MgObject*)ptrObj)->GetNameSpace();
}
To:
DllExport int SWIGSTDCALL getClassId(void* ptrObj)
{
return ((MgObject*)ptrObj)->GetClassId();
}
DllExport char* SWIGSTDCALL getClassName(void* ptrObj)
{
return ((MgObject*)ptrObj)->GetMultiByteClassName();
}
DllExport char* SWIGSTDCALL getNameSpace(void* ptrObj)
{
return ((MgObject*)ptrObj)->GetNameSpace();
}
Modified: trunk/MgDev/Web/src/DotNetUnmanagedApi/getclassid.code
===================================================================
--- trunk/MgDev/Web/src/DotNetUnmanagedApi/getclassid.code 2011-05-17 16:37:23 UTC (rev 5813)
+++ trunk/MgDev/Web/src/DotNetUnmanagedApi/getclassid.code 2011-05-18 06:03:51 UTC (rev 5814)
@@ -1,15 +1,15 @@
-DllExport int getClassId(void* ptrObj)
+DllExport int SWIGSTDCALL getClassId(void* ptrObj)
{
return ((MgObject*)ptrObj)->GetClassId();
}
-DllExport char* getClassName(void* ptrObj)
+DllExport char* SWIGSTDCALL getClassName(void* ptrObj)
{
return ((MgObject*)ptrObj)->GetMultiByteClassName();
}
-DllExport char* getNameSpace(void* ptrObj)
+DllExport char* SWIGSTDCALL getNameSpace(void* ptrObj)
{
return ((MgObject*)ptrObj)->GetNameSpace();
}
More information about the mapguide-commits
mailing list