1 Fixes the build with SIP 4.19.6 (possibly earlier but > 4.19.2).
3 From 2d1eadf5d0148c88cb4393993f0269e196cbe7b1 Mon Sep 17 00:00:00 2001
4 From: Johannes Huber <johu@gentoo.org>
5 Date: Mon, 9 Jan 2017 11:52:12 +0100
6 Subject: [PATCH] Fix build with sip 4.19
10 --- sip/dnssd/remoteservice.sip
11 +++ sip/dnssd/remoteservice.sip
12 @@ -66,7 +66,7 @@ protected:
13 DNSSD::RemoteService::Ptr *t = new DNSSD::RemoteService::Ptr (sipCpp->at(i));
16 - if ((tobj = sipConvertFromNewInstance(t->data(), sipClass_DNSSD_RemoteService, sipTransferObj)) == NULL)
17 + if ((tobj = sipConvertFromNewType(t->data(), sipType_DNSSD_RemoteService, sipTransferObj)) == NULL)
21 @@ -88,7 +88,7 @@ protected:
24 for (int i = 0; i < PyList_GET_SIZE(sipPy); ++i)
25 - if (!sipCanConvertToInstance(PyList_GET_ITEM(sipPy, i), sipClass_DNSSD_RemoteService, SIP_NOT_NONE))
26 + if (!sipCanConvertToType(PyList_GET_ITEM(sipPy, i), sipType_DNSSD_RemoteService, SIP_NOT_NONE))
30 @@ -99,11 +99,11 @@ protected:
31 for (int i = 0; i < PyList_GET_SIZE(sipPy); ++i)
34 - DNSSD::RemoteService *t = reinterpret_cast<DNSSD::RemoteService *>(sipConvertToInstance(PyList_GET_ITEM(sipPy, i), sipClass_DNSSD_RemoteService, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));
35 + DNSSD::RemoteService *t = reinterpret_cast<DNSSD::RemoteService *>(sipConvertToType(PyList_GET_ITEM(sipPy, i), sipType_DNSSD_RemoteService, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));
39 - sipReleaseInstance(t, sipClass_DNSSD_RemoteService, state);
40 + sipReleaseType(t, sipType_DNSSD_RemoteService, state);
44 @@ -113,7 +113,7 @@ protected:
48 - sipReleaseInstance(t, sipClass_DNSSD_RemoteService, state);
49 + sipReleaseType(t, sipType_DNSSD_RemoteService, state);
53 --- sip/kdecore/kmimetype.sip
54 +++ sip/kdecore/kmimetype.sip
55 @@ -100,7 +100,7 @@ public:
56 KMimeType::Ptr *t = new KMimeType::Ptr (sipCpp->at(i));
59 - if ((tobj = sipConvertFromNewInstance(t->data(), sipClass_KMimeType, sipTransferObj)) == NULL)
60 + if ((tobj = sipConvertFromNewType(t->data(), sipType_KMimeType, sipTransferObj)) == NULL)
64 @@ -122,7 +122,7 @@ public:
67 for (int i = 0; i < PyList_GET_SIZE(sipPy); ++i)
68 - if (!sipCanConvertToInstance(PyList_GET_ITEM(sipPy, i), sipClass_KMimeType, SIP_NOT_NONE))
69 + if (!sipCanConvertToType(PyList_GET_ITEM(sipPy, i), sipType_KMimeType, SIP_NOT_NONE))
73 @@ -133,11 +133,11 @@ public:
74 for (int i = 0; i < PyList_GET_SIZE(sipPy); ++i)
77 - KMimeType *t = reinterpret_cast<KMimeType *>(sipConvertToInstance(PyList_GET_ITEM(sipPy, i), sipClass_KMimeType, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));
78 + KMimeType *t = reinterpret_cast<KMimeType *>(sipConvertToType(PyList_GET_ITEM(sipPy, i), sipType_KMimeType, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));
82 - sipReleaseInstance(t, sipClass_KMimeType, state);
83 + sipReleaseType(t, sipType_KMimeType, state);
87 @@ -147,7 +147,7 @@ public:
91 - sipReleaseInstance(t, sipClass_KMimeType, state);
92 + sipReleaseType(t, sipType_KMimeType, state);
96 --- sip/kdecore/ksharedconfig.sip
97 +++ sip/kdecore/ksharedconfig.sip
98 @@ -65,7 +65,7 @@ typedef KSharedConfig::Ptr KSharedConfigPtr;
99 KSharedConfigPtr kcpp = *sipCpp;
100 KSharedConfig *ksc = kcpp.data ();
102 - PyObject *pyKsc = sipConvertFromInstance(ksc, sipClass_KSharedConfig, sipTransferObj);
103 + PyObject *pyKsc = sipConvertFromType(ksc, sipType_KSharedConfig, sipTransferObj);
107 @@ -74,7 +74,7 @@ typedef KSharedConfig::Ptr KSharedConfigPtr;
111 - KSharedConfig* ksc = (KSharedConfig *)sipConvertToInstance(sipPy, sipClass_KSharedConfig, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr);
112 + KSharedConfig* ksc = (KSharedConfig *)sipConvertToType(sipPy, sipType_KSharedConfig, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr);
113 *sipCppPtr = new KSharedConfigPtr (ksc);
115 return sipGetState(sipTransferObj);
116 --- sip/kdecore/ksycocaentry.sip
117 +++ sip/kdecore/ksycocaentry.sip
118 @@ -83,7 +83,7 @@ private:
119 KSycocaEntry::Ptr *t = new KSycocaEntry::Ptr (sipCpp->at(i));
122 - if ((tobj = sipConvertFromNewInstance(t->data(), sipClass_KSycocaEntry, sipTransferObj)) == NULL)
123 + if ((tobj = sipConvertFromNewType(t->data(), sipType_KSycocaEntry, sipTransferObj)) == NULL)
127 @@ -105,7 +105,7 @@ private:
130 for (int i = 0; i < PyList_GET_SIZE(sipPy); ++i)
131 - if (!sipCanConvertToInstance(PyList_GET_ITEM(sipPy, i), sipClass_KSycocaEntry, SIP_NOT_NONE))
132 + if (!sipCanConvertToType(PyList_GET_ITEM(sipPy, i), sipType_KSycocaEntry, SIP_NOT_NONE))
136 @@ -116,11 +116,11 @@ private:
137 for (int i = 0; i < PyList_GET_SIZE(sipPy); ++i)
140 - KSycocaEntry *t = reinterpret_cast<KSycocaEntry *>(sipConvertToInstance(PyList_GET_ITEM(sipPy, i), sipClass_KSycocaEntry, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));
141 + KSycocaEntry *t = reinterpret_cast<KSycocaEntry *>(sipConvertToType(PyList_GET_ITEM(sipPy, i), sipType_KSycocaEntry, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));
145 - sipReleaseInstance(t, sipClass_KSycocaEntry, state);
146 + sipReleaseType(t, sipType_KSycocaEntry, state);
150 @@ -130,7 +130,7 @@ private:
154 - sipReleaseInstance(t, sipClass_KSycocaEntry, state);
155 + sipReleaseType(t, sipType_KSycocaEntry, state);
159 --- sip/kdecore/typedefs.sip
160 +++ sip/kdecore/typedefs.sip
161 @@ -397,8 +397,8 @@ template <TYPE1,TYPE2>
162 TYPE1 *t1 = new TYPE1(i.key());
163 TYPE2 *t2 = new TYPE2(i.value());
165 - PyObject *t1obj = sipConvertFromNewInstance(t1, sipClass_TYPE1, sipTransferObj);
166 - PyObject *t2obj = sipConvertFromNewInstance(t2, sipClass_TYPE2, sipTransferObj);
167 + PyObject *t1obj = sipConvertFromNewType(t1, sipType_TYPE1, sipTransferObj);
168 + PyObject *t2obj = sipConvertFromNewType(t2, sipType_TYPE2, sipTransferObj);
170 if (t1obj == NULL || t2obj == NULL || PyDict_SetItem(d, t1obj, t2obj) < 0)
172 @@ -438,10 +438,10 @@ template <TYPE1,TYPE2>
174 while (PyDict_Next(sipPy, &i, &t1obj, &t2obj))
176 - if (!sipCanConvertToInstance(t1obj, sipClass_TYPE1, SIP_NOT_NONE))
177 + if (!sipCanConvertToType(t1obj, sipType_TYPE1, SIP_NOT_NONE))
180 - if (!sipCanConvertToInstance(t2obj, sipClass_TYPE2, SIP_NOT_NONE))
181 + if (!sipCanConvertToType(t2obj, sipType_TYPE2, SIP_NOT_NONE))
185 @@ -454,13 +454,13 @@ template <TYPE1,TYPE2>
189 - TYPE1 *t1 = reinterpret_cast<TYPE1 *>(sipConvertToInstance(t1obj, sipClass_TYPE1, sipTransferObj, SIP_NOT_NONE, &state1, sipIsErr));
190 - TYPE2 *t2 = reinterpret_cast<TYPE2 *>(sipConvertToInstance(t2obj, sipClass_TYPE2, sipTransferObj, SIP_NOT_NONE, &state2, sipIsErr));
191 + TYPE1 *t1 = reinterpret_cast<TYPE1 *>(sipConvertToType(t1obj, sipType_TYPE1, sipTransferObj, SIP_NOT_NONE, &state1, sipIsErr));
192 + TYPE2 *t2 = reinterpret_cast<TYPE2 *>(sipConvertToType(t2obj, sipType_TYPE2, sipTransferObj, SIP_NOT_NONE, &state2, sipIsErr));
196 - sipReleaseInstance(t1, sipClass_TYPE1, state1);
197 - sipReleaseInstance(t2, sipClass_TYPE2, state2);
198 + sipReleaseType(t1, sipType_TYPE1, state1);
199 + sipReleaseType(t2, sipType_TYPE2, state2);
203 @@ -468,8 +468,8 @@ template <TYPE1,TYPE2>
205 qm->insert(*t1, *t2);
207 - sipReleaseInstance(t1, sipClass_TYPE1, state1);
208 - sipReleaseInstance(t2, sipClass_TYPE2, state2);
209 + sipReleaseType(t1, sipType_TYPE1, state1);
210 + sipReleaseType(t2, sipType_TYPE2, state2);
214 @@ -669,7 +669,7 @@ template <TYPE*>
215 TYPE *t = (TYPE *)(sipCpp->at(i));
218 - if ((tobj = sipConvertFromNewInstance(t, sipClass_TYPE, sipTransferObj)) == NULL)
219 + if ((tobj = sipConvertFromNewType(t, sipType_TYPE, sipTransferObj)) == NULL)
223 @@ -691,7 +691,7 @@ template <TYPE*>
226 for (int i = 0; i < PyList_GET_SIZE(sipPy); ++i)
227 - if (!sipCanConvertToInstance(PyList_GET_ITEM(sipPy, i), sipClass_TYPE, SIP_NOT_NONE))
228 + if (!sipCanConvertToType(PyList_GET_ITEM(sipPy, i), sipType_TYPE, SIP_NOT_NONE))
232 @@ -702,11 +702,11 @@ template <TYPE*>
233 for (int i = 0; i < PyList_GET_SIZE(sipPy); ++i)
236 - TYPE *t = reinterpret_cast<TYPE *>(sipConvertToInstance(PyList_GET_ITEM(sipPy, i), sipClass_TYPE, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));
237 + TYPE *t = reinterpret_cast<TYPE *>(sipConvertToType(PyList_GET_ITEM(sipPy, i), sipType_TYPE, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));
241 - sipReleaseInstance(t, sipClass_TYPE, state);
242 + sipReleaseType(t, sipType_TYPE, state);
246 @@ -714,7 +714,7 @@ template <TYPE*>
250 - sipReleaseInstance(t, sipClass_TYPE, state);
251 + sipReleaseType(t, sipType_TYPE, state);
255 --- sip/kdeui/kcompletion.sip
256 +++ sip/kdeui/kcompletion.sip
257 @@ -176,7 +176,7 @@ public:
259 PyObject *kobj = PyInt_FromLong((int)i.key());
261 - PyObject *tobj = sipConvertFromNewInstance(t, sipClass_KShortcut, sipTransferObj);
262 + PyObject *tobj = sipConvertFromNewType(t, sipType_KShortcut, sipTransferObj);
264 if (kobj == NULL || tobj == NULL || PyDict_SetItem(d, kobj, tobj) < 0)
266 @@ -213,7 +213,7 @@ public:
269 while (PyDict_Next(sipPy, &i, &kobj, &tobj))
270 - if (!sipCanConvertToInstance(tobj, sipClass_KShortcut, SIP_NOT_NONE))
271 + if (!sipCanConvertToType(tobj, sipType_KShortcut, SIP_NOT_NONE))
275 @@ -229,11 +229,11 @@ public:
277 int k = PyInt_AsLong(kobj);
279 - KShortcut *t = reinterpret_cast<KShortcut *>(sipConvertToInstance(tobj, sipClass_KShortcut, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));
280 + KShortcut *t = reinterpret_cast<KShortcut *>(sipConvertToType(tobj, sipType_KShortcut, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));
284 - sipReleaseInstance(t, sipClass_KShortcut, state);
285 + sipReleaseType(t, sipType_KShortcut, state);
289 @@ -241,7 +241,7 @@ public:
291 qm->insert((KCompletionBase::KeyBindingType)k, *t);
293 - sipReleaseInstance(t, sipClass_KShortcut, state);
294 + sipReleaseType(t, sipType_KShortcut, state);
298 --- sip/kdeui/kxmlguibuilder.sip
299 +++ sip/kdeui/kxmlguibuilder.sip
300 @@ -49,10 +49,10 @@ QAction *containerAction;
302 PyObject *pyContainerAction;
304 - if ((pyWidget = sipConvertFromNewInstance(res, sipClass_QWidget, NULL)) == NULL)
305 + if ((pyWidget = sipConvertFromNewType(res, sipType_QWidget, NULL)) == NULL)
308 - if ((pyContainerAction = sipConvertFromNewInstance(containerAction, sipClass_QAction, NULL)) == NULL)
309 + if ((pyContainerAction = sipConvertFromNewType(containerAction, sipType_QAction, NULL)) == NULL)
312 sipRes = Py_BuildValue ("NN", pyWidget, pyContainerAction);
313 --- sip/kio/kservicegroup.sip
314 +++ sip/kio/kservicegroup.sip
315 @@ -151,7 +151,7 @@ public:
316 KServiceGroup::SPtr *t = new KServiceGroup::SPtr (sipCpp->at(i));
319 - if ((tobj = sipConvertFromNewInstance(t->data(), sipClass_KServiceGroup, sipTransferObj)) == NULL)
320 + if ((tobj = sipConvertFromNewType(t->data(), sipType_KServiceGroup, sipTransferObj)) == NULL)
324 @@ -173,7 +173,7 @@ public:
327 for (int i = 0; i < PyList_GET_SIZE(sipPy); ++i)
328 - if (!sipCanConvertToInstance(PyList_GET_ITEM(sipPy, i), sipClass_KServiceGroup, SIP_NOT_NONE))
329 + if (!sipCanConvertToType(PyList_GET_ITEM(sipPy, i), sipType_KServiceGroup, SIP_NOT_NONE))
333 @@ -184,11 +184,11 @@ public:
334 for (int i = 0; i < PyList_GET_SIZE(sipPy); ++i)
337 - KServiceGroup *t = reinterpret_cast<KServiceGroup *>(sipConvertToInstance(PyList_GET_ITEM(sipPy, i), sipClass_KServiceGroup, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));
338 + KServiceGroup *t = reinterpret_cast<KServiceGroup *>(sipConvertToType(PyList_GET_ITEM(sipPy, i), sipType_KServiceGroup, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));
342 - sipReleaseInstance(t, sipClass_KServiceGroup, state);
343 + sipReleaseType(t, sipType_KServiceGroup, state);
347 @@ -198,7 +198,7 @@ public:
351 - sipReleaseInstance(t, sipClass_KServiceGroup, state);
352 + sipReleaseType(t, sipType_KServiceGroup, state);
356 --- sip/ktexteditor/markinterface.sip
357 +++ sip/ktexteditor/markinterface.sip
358 @@ -158,7 +158,7 @@ signals:
360 PyObject *t1obj = PyInt_FromLong ((long)t1);
362 - PyObject *t2obj = sipConvertFromNewInstance(t2, sipClass_KTextEditor_Mark, sipTransferObj);
363 + PyObject *t2obj = sipConvertFromNewType(t2, sipType_KTextEditor_Mark, sipTransferObj);
365 if (t2obj == NULL || PyDict_SetItem(d, t1obj, t2obj) < 0)
367 @@ -203,7 +203,7 @@ signals:
371 - if (!sipCanConvertToInstance(t2obj, sipClass_KTextEditor_Mark, SIP_NOT_NONE))
372 + if (!sipCanConvertToType(t2obj, sipType_KTextEditor_Mark, SIP_NOT_NONE))
376 @@ -221,11 +221,11 @@ signals:
378 int t1 = PyInt_AS_LONG (t1obj);
380 - KTextEditor::Mark *t2 = reinterpret_cast<KTextEditor::Mark *>(sipConvertToInstance(t2obj, sipClass_KTextEditor_Mark, sipTransferObj, SIP_NOT_NONE, &state2, sipIsErr));
381 + KTextEditor::Mark *t2 = reinterpret_cast<KTextEditor::Mark *>(sipConvertToType(t2obj, sipType_KTextEditor_Mark, sipTransferObj, SIP_NOT_NONE, &state2, sipIsErr));
385 - sipReleaseInstance(t2, sipClass_KTextEditor_Mark, state2);
386 + sipReleaseType(t2, sipType_KTextEditor_Mark, state2);
390 @@ -233,7 +233,7 @@ signals:
394 - sipReleaseInstance(t2, sipClass_KTextEditor_Mark, state2);
395 + sipReleaseType(t2, sipType_KTextEditor_Mark, state2);
399 --- sip/phonon/objectdescription.sip
400 +++ sip/phonon/objectdescription.sip
401 @@ -116,7 +116,7 @@ void registerMetaTypes ();
402 DNSSD::RemoteService::Ptr *t = new Phonon::ObjectDescription (sipCpp->at(i));
405 - if ((tobj = sipConvertFromNewInstance(t->data(), sipClass_DNSSD_RemoteService, sipTransferObj)) == NULL)
406 + if ((tobj = sipConvertFromNewType(t->data(), sipType_DNSSD_RemoteService, sipTransferObj)) == NULL)
410 @@ -138,7 +138,7 @@ void registerMetaTypes ();
413 for (int i = 0; i < PyList_GET_SIZE(sipPy); ++i)
414 - if (!sipCanConvertToInstance(PyList_GET_ITEM(sipPy, i), sipClass_DNSSD_RemoteService, SIP_NOT_NONE))
415 + if (!sipCanConvertToType(PyList_GET_ITEM(sipPy, i), sipType_DNSSD_RemoteService, SIP_NOT_NONE))
419 @@ -149,11 +149,11 @@ void registerMetaTypes ();
420 for (int i = 0; i < PyList_GET_SIZE(sipPy); ++i)
423 - DNSSD::RemoteService *t = reinterpret_cast<DNSSD::RemoteService *>(sipConvertToInstance(PyList_GET_ITEM(sipPy, i), sipClass_DNSSD_RemoteService, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));
424 + DNSSD::RemoteService *t = reinterpret_cast<DNSSD::RemoteService *>(sipConvertToType(PyList_GET_ITEM(sipPy, i), sipType_DNSSD_RemoteService, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));
428 - sipReleaseInstance(t, sipClass_DNSSD_RemoteService, state);
429 + sipReleaseType(t, sipType_DNSSD_RemoteService, state);
433 @@ -163,7 +163,7 @@ void registerMetaTypes ();
437 - sipReleaseInstance(t, sipClass_DNSSD_RemoteService, state);
438 + sipReleaseType(t, sipType_DNSSD_RemoteService, state);
442 --- sip/soprano/pluginmanager.sip
443 +++ sip/soprano/pluginmanager.sip
444 @@ -73,7 +73,7 @@ public:
445 Soprano::Backend* t = const_cast<Soprano::Backend*>(sipCpp->at(i));
448 - if ((tobj = sipConvertFromInstance(t, sipClass_Soprano_Backend, sipTransferObj)) == NULL)
449 + if ((tobj = sipConvertFromType(t, sipType_Soprano_Backend, sipTransferObj)) == NULL)
453 @@ -93,7 +93,7 @@ public:
456 for (int i = 0; i < PyList_GET_SIZE(sipPy); ++i)
457 - if (!sipCanConvertToInstance(PyList_GET_ITEM(sipPy, i), sipClass_Soprano_Backend, SIP_NOT_NONE))
458 + if (!sipCanConvertToType(PyList_GET_ITEM(sipPy, i), sipType_Soprano_Backend, SIP_NOT_NONE))
462 @@ -104,18 +104,18 @@ public:
463 for (int i = 0; i < PyList_GET_SIZE(sipPy); ++i)
466 - const Soprano::Backend*t = reinterpret_cast<const Soprano::Backend*>(sipConvertToInstance(PyList_GET_ITEM(sipPy, i), sipClass_Soprano_Backend, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));
467 + const Soprano::Backend*t = reinterpret_cast<const Soprano::Backend*>(sipConvertToType(PyList_GET_ITEM(sipPy, i), sipType_Soprano_Backend, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));
471 - sipReleaseInstance(const_cast<Soprano::Backend*>(t), sipClass_Soprano_Backend, state);
472 + sipReleaseType(const_cast<Soprano::Backend*>(t), sipType_Soprano_Backend, state);
479 - sipReleaseInstance(const_cast<Soprano::Backend*>(t), sipClass_Soprano_Backend, state);
480 + sipReleaseType(const_cast<Soprano::Backend*>(t), sipType_Soprano_Backend, state);
484 @@ -144,7 +144,7 @@ public:
485 Soprano::Parser* t = const_cast<Soprano::Parser*>(sipCpp->at(i));
488 - if ((tobj = sipConvertFromInstance(t, sipClass_Soprano_Parser, sipTransferObj)) == NULL)
489 + if ((tobj = sipConvertFromType(t, sipType_Soprano_Parser, sipTransferObj)) == NULL)
493 @@ -164,7 +164,7 @@ public:
496 for (int i = 0; i < PyList_GET_SIZE(sipPy); ++i)
497 - if (!sipCanConvertToInstance(PyList_GET_ITEM(sipPy, i), sipClass_Soprano_Parser, SIP_NOT_NONE))
498 + if (!sipCanConvertToType(PyList_GET_ITEM(sipPy, i), sipType_Soprano_Parser, SIP_NOT_NONE))
502 @@ -175,18 +175,18 @@ public:
503 for (int i = 0; i < PyList_GET_SIZE(sipPy); ++i)
506 - const Soprano::Parser*t = reinterpret_cast<const Soprano::Parser*>(sipConvertToInstance(PyList_GET_ITEM(sipPy, i), sipClass_Soprano_Parser, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));
507 + const Soprano::Parser*t = reinterpret_cast<const Soprano::Parser*>(sipConvertToType(PyList_GET_ITEM(sipPy, i), sipType_Soprano_Parser, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));
511 - sipReleaseInstance(const_cast<Soprano::Parser*>(t), sipClass_Soprano_Parser, state);
512 + sipReleaseType(const_cast<Soprano::Parser*>(t), sipType_Soprano_Parser, state);
519 - sipReleaseInstance(const_cast<Soprano::Parser*>(t), sipClass_Soprano_Parser, state);
520 + sipReleaseType(const_cast<Soprano::Parser*>(t), sipType_Soprano_Parser, state);
524 @@ -215,7 +215,7 @@ public:
525 Soprano::Serializer* t = const_cast<Soprano::Serializer*>(sipCpp->at(i));
528 - if ((tobj = sipConvertFromInstance(t, sipClass_Soprano_Serializer, sipTransferObj)) == NULL)
529 + if ((tobj = sipConvertFromType(t, sipType_Soprano_Serializer, sipTransferObj)) == NULL)
533 @@ -235,7 +235,7 @@ public:
536 for (int i = 0; i < PyList_GET_SIZE(sipPy); ++i)
537 - if (!sipCanConvertToInstance(PyList_GET_ITEM(sipPy, i), sipClass_Soprano_Serializer, SIP_NOT_NONE))
538 + if (!sipCanConvertToType(PyList_GET_ITEM(sipPy, i), sipType_Soprano_Serializer, SIP_NOT_NONE))
542 @@ -246,18 +246,18 @@ public:
543 for (int i = 0; i < PyList_GET_SIZE(sipPy); ++i)
546 - const Soprano::Serializer*t = reinterpret_cast<const Soprano::Serializer*>(sipConvertToInstance(PyList_GET_ITEM(sipPy, i), sipClass_Soprano_Serializer, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));
547 + const Soprano::Serializer*t = reinterpret_cast<const Soprano::Serializer*>(sipConvertToType(PyList_GET_ITEM(sipPy, i), sipType_Soprano_Serializer, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));
551 - sipReleaseInstance(const_cast<Soprano::Serializer*>(t), sipClass_Soprano_Serializer, state);
552 + sipReleaseType(const_cast<Soprano::Serializer*>(t), sipType_Soprano_Serializer, state);
559 - sipReleaseInstance(const_cast<Soprano::Serializer*>(t), sipClass_Soprano_Serializer, state);
560 + sipReleaseType(const_cast<Soprano::Serializer*>(t), sipType_Soprano_Serializer, state);