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

📄 svn_repos.c

📁 subversion-1.4.5.tar.gz 配置svn的源码
💻 C
📖 第 1 页 / 共 5 页
字号:
        }        {            if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_svn_repos_t,0) < 0) {                SWIG_croak("Type error in argument 1 of svn_repos_conf_dir. Expected _p_svn_repos_t");            }        }        if (items > 1) {                    }        {            result = (char *)svn_repos_conf_dir(arg1,arg2);                                                        }        ST(argvi) = sv_newmortal();        if (result) {            sv_setpv((SV*)ST(argvi++), (char *) result);        } else {            sv_setsv((SV*)ST(argvi++), &PL_sv_undef);        }        XSRETURN(argvi);        fail:        ;    }    croak(Nullch);}XS(_wrap_svn_repos_svnserve_conf) {    {        svn_repos_t *arg1 = (svn_repos_t *) 0 ;        apr_pool_t *arg2 = (apr_pool_t *) 0 ;        char *result;        apr_pool_t *_global_pool ;        int argvi = 0;        dXSARGS;                {            _global_pool = arg2 = svn_swig_pl_make_pool (ST(items-1));        }        if ((items < 1) || (items > 2)) {            SWIG_croak("Usage: svn_repos_svnserve_conf(repos,pool);");        }        {            if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_svn_repos_t,0) < 0) {                SWIG_croak("Type error in argument 1 of svn_repos_svnserve_conf. Expected _p_svn_repos_t");            }        }        if (items > 1) {                    }        {            result = (char *)svn_repos_svnserve_conf(arg1,arg2);                                                        }        ST(argvi) = sv_newmortal();        if (result) {            sv_setpv((SV*)ST(argvi++), (char *) result);        } else {            sv_setsv((SV*)ST(argvi++), &PL_sv_undef);        }        XSRETURN(argvi);        fail:        ;    }    croak(Nullch);}XS(_wrap_svn_repos_lock_dir) {    {        svn_repos_t *arg1 = (svn_repos_t *) 0 ;        apr_pool_t *arg2 = (apr_pool_t *) 0 ;        char *result;        apr_pool_t *_global_pool ;        int argvi = 0;        dXSARGS;                {            _global_pool = arg2 = svn_swig_pl_make_pool (ST(items-1));        }        if ((items < 1) || (items > 2)) {            SWIG_croak("Usage: svn_repos_lock_dir(repos,pool);");        }        {            if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_svn_repos_t,0) < 0) {                SWIG_croak("Type error in argument 1 of svn_repos_lock_dir. Expected _p_svn_repos_t");            }        }        if (items > 1) {                    }        {            result = (char *)svn_repos_lock_dir(arg1,arg2);                                                        }        ST(argvi) = sv_newmortal();        if (result) {            sv_setpv((SV*)ST(argvi++), (char *) result);        } else {            sv_setsv((SV*)ST(argvi++), &PL_sv_undef);        }        XSRETURN(argvi);        fail:        ;    }    croak(Nullch);}XS(_wrap_svn_repos_db_lockfile) {    {        svn_repos_t *arg1 = (svn_repos_t *) 0 ;        apr_pool_t *arg2 = (apr_pool_t *) 0 ;        char *result;        apr_pool_t *_global_pool ;        int argvi = 0;        dXSARGS;                {            _global_pool = arg2 = svn_swig_pl_make_pool (ST(items-1));        }        if ((items < 1) || (items > 2)) {            SWIG_croak("Usage: svn_repos_db_lockfile(repos,pool);");        }        {            if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_svn_repos_t,0) < 0) {                SWIG_croak("Type error in argument 1 of svn_repos_db_lockfile. Expected _p_svn_repos_t");            }        }        if (items > 1) {                    }        {            result = (char *)svn_repos_db_lockfile(arg1,arg2);                                                        }        ST(argvi) = sv_newmortal();        if (result) {            sv_setpv((SV*)ST(argvi++), (char *) result);        } else {            sv_setsv((SV*)ST(argvi++), &PL_sv_undef);        }        XSRETURN(argvi);        fail:        ;    }    croak(Nullch);}XS(_wrap_svn_repos_db_logs_lockfile) {    {        svn_repos_t *arg1 = (svn_repos_t *) 0 ;        apr_pool_t *arg2 = (apr_pool_t *) 0 ;        char *result;        apr_pool_t *_global_pool ;        int argvi = 0;        dXSARGS;                {            _global_pool = arg2 = svn_swig_pl_make_pool (ST(items-1));        }        if ((items < 1) || (items > 2)) {            SWIG_croak("Usage: svn_repos_db_logs_lockfile(repos,pool);");        }        {            if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_svn_repos_t,0) < 0) {                SWIG_croak("Type error in argument 1 of svn_repos_db_logs_lockfile. Expected _p_svn_repos_t");            }        }        if (items > 1) {                    }        {            result = (char *)svn_repos_db_logs_lockfile(arg1,arg2);                                                        }        ST(argvi) = sv_newmortal();        if (result) {            sv_setpv((SV*)ST(argvi++), (char *) result);        } else {            sv_setsv((SV*)ST(argvi++), &PL_sv_undef);        }        XSRETURN(argvi);        fail:        ;    }    croak(Nullch);}XS(_wrap_svn_repos_hook_dir) {    {        svn_repos_t *arg1 = (svn_repos_t *) 0 ;        apr_pool_t *arg2 = (apr_pool_t *) 0 ;        char *result;        apr_pool_t *_global_pool ;        int argvi = 0;        dXSARGS;                {            _global_pool = arg2 = svn_swig_pl_make_pool (ST(items-1));        }        if ((items < 1) || (items > 2)) {            SWIG_croak("Usage: svn_repos_hook_dir(repos,pool);");        }        {            if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_svn_repos_t,0) < 0) {                SWIG_croak("Type error in argument 1 of svn_repos_hook_dir. Expected _p_svn_repos_t");            }        }        if (items > 1) {                    }        {            result = (char *)svn_repos_hook_dir(arg1,arg2);                                                        }        ST(argvi) = sv_newmortal();        if (result) {            sv_setpv((SV*)ST(argvi++), (char *) result);        } else {            sv_setsv((SV*)ST(argvi++), &PL_sv_undef);        }        XSRETURN(argvi);        fail:        ;    }    croak(Nullch);}XS(_wrap_svn_repos_start_commit_hook) {    {        svn_repos_t *arg1 = (svn_repos_t *) 0 ;        apr_pool_t *arg2 = (apr_pool_t *) 0 ;        char *result;        apr_pool_t *_global_pool ;        int argvi = 0;        dXSARGS;                {            _global_pool = arg2 = svn_swig_pl_make_pool (ST(items-1));        }        if ((items < 1) || (items > 2)) {            SWIG_croak("Usage: svn_repos_start_commit_hook(repos,pool);");        }        {            if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_svn_repos_t,0) < 0) {                SWIG_croak("Type error in argument 1 of svn_repos_start_commit_hook. Expected _p_svn_repos_t");            }        }        if (items > 1) {                    }        {            result = (char *)svn_repos_start_commit_hook(arg1,arg2);                                                        }        ST(argvi) = sv_newmortal();        if (result) {            sv_setpv((SV*)ST(argvi++), (char *) result);        } else {            sv_setsv((SV*)ST(argvi++), &PL_sv_undef);        }        XSRETURN(argvi);        fail:        ;    }    croak(Nullch);}XS(_wrap_svn_repos_pre_commit_hook) {    {        svn_repos_t *arg1 = (svn_repos_t *) 0 ;        apr_pool_t *arg2 = (apr_pool_t *) 0 ;        char *result;        apr_pool_t *_global_pool ;        int argvi = 0;        dXSARGS;                {            _global_pool = arg2 = svn_swig_pl_make_pool (ST(items-1));        }        if ((items < 1) || (items > 2)) {            SWIG_croak("Usage: svn_repos_pre_commit_hook(repos,pool);");        }        {            if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_svn_repos_t,0) < 0) {                SWIG_croak("Type error in argument 1 of svn_repos_pre_commit_hook. Expected _p_svn_repos_t");            }        }        if (items > 1) {                    }        {            result = (char *)svn_repos_pre_commit_hook(arg1,arg2);                                                        }        ST(argvi) = sv_newmortal();        if (result) {            sv_setpv((SV*)ST(argvi++), (char *) result);        } else {            sv_setsv((SV*)ST(argvi++), &PL_sv_undef);        }        XSRETURN(argvi);        fail:        ;    }    croak(Nullch);}XS(_wrap_svn_repos_post_commit_hook) {    {        svn_repos_t *arg1 = (svn_repos_t *) 0 ;        apr_pool_t *arg2 = (apr_pool_t *) 0 ;        char *result;        apr_pool_t *_global_pool ;        int argvi = 0;        dXSARGS;                {            _global_pool = arg2 = svn_swig_pl_make_pool (ST(items-1));        }        if ((items < 1) || (items > 2)) {            SWIG_croak("Usage: svn_repos_post_commit_hook(repos,pool);");        }        {            if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_svn_repos_t,0) < 0) {                SWIG_croak("Type error in argument 1 of svn_repos_post_commit_hook. Expected _p_svn_repos_t");            }        }        if (items > 1) {                    }        {            result = (char *)svn_repos_post_commit_hook(arg1,arg2);                                                        }        ST(argvi) = sv_newmortal();        if (result) {            sv_setpv((SV*)ST(argvi++), (char *) result);        } else {            sv_setsv((SV*)ST(argvi++), &PL_sv_undef);        }        XSRETURN(argvi);        fail:        ;    }    croak(Nullch);}XS(_wrap_svn_repos_pre_revprop_change_hook) {    {        svn_repos_t *arg1 = (svn_repos_t *) 0 ;        apr_pool_t *arg2 = (apr_pool_t *) 0 ;        char *result;        apr_pool_t *_global_pool ;        int argvi = 0;        dXSARGS;                {            _global_pool = arg2 = svn_swig_pl_make_pool (ST(items-1));        }        if ((items < 1) || (items > 2)) {            SWIG_croak("Usage: svn_repos_pre_revprop_change_hook(repos,pool);");        }        {            if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_svn_repos_t,0) < 0) {                SWIG_croak("Type error in argument 1 of svn_repos_pre_revprop_change_hook. Expected _p_svn_repos_t");            }        }        if (items > 1) {                    }        {            result = (char *)svn_repos_pre_revprop_change_hook(arg1,arg2);                                                        }        ST(argvi) = sv_newmortal();        if (result) {            sv_setpv((SV*)ST(argvi++), (char *) result);        } else {            sv_setsv((SV*)ST(argvi++), &PL_sv_undef);        }        XSRETURN(argvi);        fail:        ;    }    croak(Nullch);}XS(_wrap_svn_repos_post_revprop_change_hook) {    {        svn_repos_t *arg1 = (svn_repos_t *) 0 ;        apr_pool_t *arg2 = (apr_pool_t *) 0 ;        char *result;        apr_pool_t *_global_pool ;        int argvi = 0;        dXSARGS;                {            _global_pool = arg2 = svn_swig_pl_make_pool (ST(items-1));        }        if ((items < 1) || (items > 2)) {            SWIG_croak("Usage: svn_repos_post_revprop_change_hook(repos,pool);");        }        {            if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_svn_repos_t,0) < 0) {                SWIG_croak("Type error in argument 1 of svn_repos_post_revprop_change_hook. Expected _p_svn_repos_t");            }        }        if (items > 1) {                    }        {            result = (char *)svn_repos_post_revprop_change_hook(arg1,arg2);                                                        }    

⌨️ 快捷键说明

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