Skip to content
This repository was archived by the owner on Jan 26, 2026. It is now read-only.

Commit d3fafde

Browse files
committed
test: Update testapi.c
1 parent 4467b89 commit d3fafde

2 files changed

Lines changed: 1340 additions & 283 deletions

File tree

gentest.py

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -213,16 +213,14 @@
213213
extra_post_call = {
214214
"xmlAddChild":
215215
"if (ret_val == NULL) { xmlFreeNode(cur) ; cur = NULL ; }",
216-
"xmlAddEntity":
217-
"if (ret_val != NULL) { xmlFreeNode(ret_val) ; ret_val = NULL; }",
218216
"xmlAddChildList":
219217
"if (ret_val == NULL) { xmlFreeNodeList(cur) ; cur = NULL ; }",
220218
"xmlAddSibling":
221-
"if (ret_val == NULL) { xmlFreeNode(elem) ; elem = NULL ; }",
219+
"if (ret_val == NULL) { xmlFreeNode(cur) ; cur = NULL ; }",
222220
"xmlAddNextSibling":
223-
"if (ret_val == NULL) { xmlFreeNode(elem) ; elem = NULL ; }",
221+
"if (ret_val == NULL) { xmlFreeNode(cur) ; cur = NULL ; }",
224222
"xmlAddPrevSibling":
225-
"if (ret_val == NULL) { xmlFreeNode(elem) ; elem = NULL ; }",
223+
"if (ret_val == NULL) { xmlFreeNode(cur) ; cur = NULL ; }",
226224
"xmlDocSetRootElement":
227225
"if (doc == NULL) { xmlFreeNode(root) ; root = NULL ; }",
228226
"xmlReplaceNode":
@@ -259,7 +257,7 @@
259257
"xmlCopyNamespaceList": "if (ret_val != NULL) xmlFreeNsList(ret_val);",
260258
"xmlNewTextWriter": "if (ret_val != NULL) out = NULL;",
261259
"xmlNewTextWriterPushParser": "if (ctxt != NULL) {xmlFreeDoc(ctxt->myDoc); ctxt->myDoc = NULL;} if (ret_val != NULL) ctxt = NULL;",
262-
"xmlNewIOInputStream": "if (ret_val != NULL) input = NULL;",
260+
"xmlNewIOInputStream": "if (ret_val != NULL) buf = NULL;",
263261
"htmlParseChunk": "if (ctxt != NULL) {xmlFreeDoc(ctxt->myDoc); ctxt->myDoc = NULL;}",
264262
"htmlParseDocument": "if (ctxt != NULL) {xmlFreeDoc(ctxt->myDoc); ctxt->myDoc = NULL;}",
265263
"xmlParseDocument": "if (ctxt != NULL) {xmlFreeDoc(ctxt->myDoc); ctxt->myDoc = NULL;}",

0 commit comments

Comments
 (0)