⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 xmlsetexternalentityloader_chdl.c

📁 图片显示,电脑光于望技术湖连望键往,网络
💻 C
字号:
#include <libxml/parser.h>
#include <ch.h>

static ChInterp_t interp;

static xmlParserInputPtr xmlExternalEntityLoader_funarg(char *URL, char *ID, xmlParserCtxtPtr context);

static void * xmlExternalEntityLoader_chdl_funptr;

EXPORTCH void xmlSetExternalEntityLoader_chdl(void *varg) {
    va_list ap;
    xmlExternalEntityLoader f, f_tmp;

    Ch_VaStart(interp, ap, varg);
    f = Ch_VaArg(interp, ap, xmlExternalEntityLoader);
	if( f ){
        xmlExternalEntityLoader_chdl_funptr = f;
        f_tmp = xmlExternalEntityLoader_funarg;
	}
    xmlSetExternalEntityLoader(f_tmp);
    Ch_VaEnd(interp, ap);
}

EXPORTCH xmlExternalEntityLoader xmlGetExternalEntityLoader_chdl(void *varg){

    xmlExternalEntityLoader retval_c, retval_ch;
    retval_c = NULL;
    retval_ch = NULL;
	
    retval_c = xmlGetExternalEntityLoader();
    if(retval_c == xmlExternalEntityLoader_funarg){
        retval_ch  = (xmlExternalEntityLoader) xmlExternalEntityLoader_chdl_funptr;
    }
    return retval_ch;
}

static xmlParserInputPtr xmlExternalEntityLoader_funarg(char *URL, char *ID, xmlParserCtxtPtr context){
    xmlParserInputPtr retval;
    
    Ch_CallFuncByAddr(interp, xmlExternalEntityLoader_chdl_funptr, &retval, URL, ID, context);
    return retval;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -