Changeset 2997
- Timestamp:
- 11/07/08 09:16:18 (2 months ago)
- Files:
-
- openwsman/trunk/src/plugins/swig/plugin.i (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
openwsman/trunk/src/plugins/swig/plugin.i
r2993 r2997 60 60 #define Target_Null NULL 61 61 #define Target_Void Py_None 62 #define Target_Type PyObject* 62 typedef PyObject * Target_Type; 63 63 #define Target_Bool(x) PyBool_FromLong(x) 64 64 #define Target_WChar(x) PyInt_FromLong(x) … … 85 85 #define Target_Null Qnil 86 86 #define Target_Void Qnil 87 #define Target_Type VALUE 87 typedef VALUE Target_Type; 88 88 #define Target_Bool(x) ((x)?Qtrue:Qfalse) 89 89 #define Target_WChar(x) INT2FIX(x) … … 120 120 #define Target_Null NULL 121 121 #define Target_Void NULL 122 #define Target_Type SV * 122 typedef SV * Target_Type; 123 123 #define Target_Bool(x) (x)?Target_True:Target_False 124 124 #define Target_WChar(x) NULL … … 138 138 139 139 #include <wsman-soap.h> 140 #include <wsman-faults.h> 140 141 141 142 #include "../src/swig-plugin.c" … … 145 146 /* get type declarations from openwsman client bindings */ 146 147 %include "../../../bindings/wsman-types.i" 148 %include "../../../bindings/wsman-soap.i" 149 %include "../../../bindings/wsman-xml.i"
