X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=perl%2FIDZebra_wrap.c;h=256cfac5b7886bad4f135178aa04c90575f29ace;hb=b9eea3a2ebd3feae59bc8c01a70dbe8b9e0b807a;hp=e147810f13b9c1f2856f38c641a71ed5aaa99e32;hpb=20ba1d9d1d672f244ed83dee5224241df29378ea;p=idzebra-moved-to-github.git diff --git a/perl/IDZebra_wrap.c b/perl/IDZebra_wrap.c index e147810..256cfac 100644 --- a/perl/IDZebra_wrap.c +++ b/perl/IDZebra_wrap.c @@ -212,7 +212,7 @@ SWIG_TypeClientData(swig_type_info *ti, void *clientdata) { * perl5.swg * * Perl5 runtime library - * $Header: /home/cvsroot/idis/perl/Attic/IDZebra_wrap.c,v 1.16 2003-03-13 04:25:17 pop Exp $ + * $Header: /home/cvsroot/idis/perl/Attic/IDZebra_wrap.c,v 1.17 2003-05-07 20:51:12 pop Exp $ * ----------------------------------------------------------------------------- */ #define SWIGPERL @@ -3010,7 +3010,7 @@ XS(_wrap_logLevel) { SWIG_croak("Usage: logLevel(level);"); } arg1 = (int) SvIV(ST(0)); - logLevel(arg1); + yaz_log_init_level(arg1); XSRETURN(argvi); @@ -3034,7 +3034,7 @@ XS(_wrap_logFile) { } if (!SvOK((SV*) ST(0))) arg1 = 0; else arg1 = (char *) SvPV(ST(0), PL_na); - logFile((char const *)arg1); + yaz_log_init_file((char const *)arg1); XSRETURN(argvi); @@ -3071,6 +3071,54 @@ XS(_wrap_logMsg) { } +XS(_wrap_logPrefix) { + char _swigmsg[SWIG_MAX_ERRMSG] = ""; + const char *_swigerr = _swigmsg; + { + char *arg1 ; + int argvi = 0; + dXSARGS; + + if ((items < 1) || (items > 1)) { + SWIG_croak("Usage: logPrefix(prefix);"); + } + if (!SvOK((SV*) ST(0))) arg1 = 0; + else arg1 = (char *) SvPV(ST(0), PL_na); + yaz_log_init_prefix((char const *)arg1); + + + XSRETURN(argvi); + fail: + (void) _swigerr; + } + croak(_swigerr); +} + + +XS(_wrap_logPrefix2) { + char _swigmsg[SWIG_MAX_ERRMSG] = ""; + const char *_swigerr = _swigmsg; + { + char *arg1 ; + int argvi = 0; + dXSARGS; + + if ((items < 1) || (items > 1)) { + SWIG_croak("Usage: logPrefix2(prefix);"); + } + if (!SvOK((SV*) ST(0))) arg1 = 0; + else arg1 = (char *) SvPV(ST(0), PL_na); + yaz_log_init_prefix2((char const *)arg1); + + + XSRETURN(argvi); + fail: + (void) _swigerr; + } + croak(_swigerr); +} + + XS(_wrap_odr_createmem) { char _swigmsg[SWIG_MAX_ERRMSG] = ""; const char *_swigerr = _swigmsg; @@ -8492,6 +8540,8 @@ static swig_command_info swig_commands[] = { {"IDZebrac::logLevel", _wrap_logLevel}, {"IDZebrac::logFile", _wrap_logFile}, {"IDZebrac::logMsg", _wrap_logMsg}, +{"IDZebrac::logPrefix", _wrap_logPrefix}, +{"IDZebrac::logPrefix2", _wrap_logPrefix2}, {"IDZebrac::odr_createmem", _wrap_odr_createmem}, {"IDZebrac::odr_reset", _wrap_odr_reset}, {"IDZebrac::odr_destroy", _wrap_odr_destroy},