projects
/
ZOOM-Perl-moved-to-github.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
32c2c74
)
Check YAZ version is recent enough.
author
mike
<mike>
Fri, 20 Jan 2006 12:33:30 +0000
(12:33 +0000)
committer
mike
<mike>
Fri, 20 Jan 2006 12:33:30 +0000
(12:33 +0000)
lib/Net/Z3950/ZOOM.pm
patch
|
blob
|
history
diff --git
a/lib/Net/Z3950/ZOOM.pm
b/lib/Net/Z3950/ZOOM.pm
index
57a24f6
..
39c3828
100644
(file)
--- a/
lib/Net/Z3950/ZOOM.pm
+++ b/
lib/Net/Z3950/ZOOM.pm
@@
-1,4
+1,4
@@
-# $Id: ZOOM.pm,v 1.7 2006-01-04 17:23:43 mike Exp $
+# $Id: ZOOM.pm,v 1.8 2006-01-20 12:33:30 mike Exp $
package Net::Z3950::ZOOM;
package Net::Z3950::ZOOM;
@@
-11,6
+11,15
@@
our $VERSION = '1.02';
require XSLoader;
XSLoader::load('Net::Z3950::ZOOM', $VERSION);
require XSLoader;
XSLoader::load('Net::Z3950::ZOOM', $VERSION);
+my($vs, $ss) = ("", "");
+my $version = Net::Z3950::ZOOM::yaz_version($vs, $ss);
+if ($version < 0x02010B) {
+ warn <<__EOT__;
+*** WARNING!
+ZOOM-Perl requires at least version 2.0.11 of YAZ, but is currently
+running against only version $vs. Some things may not work.
+__EOT__
+}
# The only thing this module does is define the following constants,
# which MUST BE KEPT SYNCHRONISED with the definitions in <yaz/zoom.h>
# The only thing this module does is define the following constants,
# which MUST BE KEPT SYNCHRONISED with the definitions in <yaz/zoom.h>