📄 xmltextwriterwritevformatdtd_chdl.c
字号:
#include <libxml/parser.h>
#include <libxml/xmlwriter.h>
#include <ch.h>
EXPORTCH int xmlTextWriterWriteVFormatDTD_chdl(void *varg) {
ChInterp_t interp;
va_list ap;
xmlTextWriterPtr writer;
xmlChar *name;
xmlChar *pubid;
xmlChar *sysid;
char *format;
va_list ap_ch, ap_c;
void *memhandle;
int retval;
Ch_VaStart(interp, ap, varg);
writer = Ch_VaArg(interp, ap, xmlTextWriterPtr);
name = Ch_VaArg(interp, ap, xmlChar *);
pubid = Ch_VaArg(interp, ap, xmlChar *);
sysid = Ch_VaArg(interp, ap, xmlChar *);
format = Ch_VaArg(interp, ap, char *);
ap_ch = Ch_VaArg(interp, ap, va_list);
ap_c = Ch_VaVarArgsCreate(interp, ap_ch, &memhandle);
retval = xmlTextWriterWriteVFormatDTD(writer, name, pubid, sysid, format, ap_c);
Ch_VaVarArgsDelete(interp, memhandle);
Ch_VaEnd(interp, ap);
return retval;
}
EXPORTCH int xmlTextWriterWriteFormatDTD_chdl(void *varg) {
ChInterp_t interp;
va_list ap;
xmlTextWriterPtr writer;
xmlChar *name;
xmlChar *pubid;
xmlChar *sysid;
char *format;
va_list ap_ch, ap_c;
void *memhandle;
int retval;
Ch_VaStart(interp, ap, varg);
writer = Ch_VaArg(interp, ap, xmlTextWriterPtr);
name = Ch_VaArg(interp, ap, xmlChar *);
pubid = Ch_VaArg(interp, ap, xmlChar *);
sysid = Ch_VaArg(interp, ap, xmlChar *);
format = Ch_VaArg(interp, ap, char *);
ap_ch = Ch_VaArg(interp, ap, va_list);
ap_c = Ch_VaVarArgsCreate(interp, ap_ch, &memhandle);
retval = xmlTextWriterWriteVFormatDTD(writer, name, pubid, sysid, format, ap_c);
Ch_VaVarArgsDelete(interp, memhandle);
Ch_VaEnd(interp, ap);
return retval;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -