-# $Id: ZOOM.pm,v 1.8 2006-01-20 12:33:30 mike Exp $
+# $Id: ZOOM.pm,v 1.11 2006-03-09 12:57:19 mike Exp $
package Net::Z3950::ZOOM;
use strict;
use warnings;
-our $VERSION = '1.02';
+our $VERSION = '1.03';
require XSLoader;
XSLoader::load('Net::Z3950::ZOOM', $VERSION);
-my($vs, $ss) = ("", "");
+my($vs, $ss) = ("x" x 100, "x" x 100); # allocate space for these strings
my $version = Net::Z3950::ZOOM::yaz_version($vs, $ss);
-if ($version < 0x02010B) {
+if ($version < 0x02010B && ! -f "/tmp/ignore-ZOOM-YAZ-version-mismatch") {
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.
+running against only version $vs (sys-string '$ss').
+Some things may not work.
__EOT__
}