X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=perl%2Fzebra_perl.c;h=31434154435de36bb6950f37d0c1f3488c55d74e;hb=8339e09fa0aff2aa51f6ea3c7bc069f44ab5929a;hp=b097531972f01352e24272deae82994557d56f29;hpb=cb85184168c20cf285b314ac747f92bd37012c8c;p=idzebra-moved-to-github.git diff --git a/perl/zebra_perl.c b/perl/zebra_perl.c index b097531..3143415 100644 --- a/perl/zebra_perl.c +++ b/perl/zebra_perl.c @@ -29,14 +29,6 @@ void DESTROY (void) { } /* Logging facilities from yaz */ -void logLevel (int level) { - yaz_log_init_level(level); -} - -void logFile (const char *fname) { - yaz_log_init_file(fname); -} - void logMsg (int level, const char *message) { logf(level, "%s", message); } @@ -72,7 +64,7 @@ void record_retrieve(RetrievalObj *ro, res->errString = ""; } res->position = ro->records[i].position; - res->base = ro->records[i].base; + res->base = odr_strdup(stream, ro->records[i].base); res->format = (char *) yaz_z3950_oid_value_to_str(ro->records[i].format, CLASS_RECSYN); res->buf = buf;