]> git.99rst.org Git - irssi-scripts.irssi.org.git/commitdiff
throw error in case of failure
authorAilin Nemui <redacted>
Tue, 14 Mar 2017 22:08:11 +0000 (23:08 +0100)
committerAilin Nemui <redacted>
Tue, 14 Mar 2017 22:27:30 +0000 (23:27 +0100)
_testing/_irssi_test.pl

index f1eb9989a58753dfba480669c7fa0faac7891afa..e31a18412d6aae004de05412959c112bf5d510ed 100644 (file)
@@ -29,7 +29,8 @@ require Encode;
     # This is an ugly hack to be `lax' about the encoding. We try to
     # read everything as UTF-8 regardless of declared file encoding
     # and fall back to Latin-1.
-    my $orig = YAML::Tiny->can("_has_internal_string_value");
+    my $orig = YAML::Tiny->can("_has_internal_string_value") || die("Error in ".__PACKAGE__);
+    no warnings 'redefine';
     *YAML::Tiny::_has_internal_string_value = sub {
        my $ret = $orig->(@_);
        use bytes;
git clone https://git.99rst.org/PROJECT