]> git.vpit.fr Git - perl/modules/LaTeX-TikZ.git/blobdiff - lib/LaTeX/TikZ/Set.pm
Make sure Set->mod only accepts mods
[perl/modules/LaTeX-TikZ.git] / lib / LaTeX / TikZ / Set.pm
index 655eb2fc2470f56605a271cfb8e49caa7e700614..da636a42633ed37bd37d04d1c9126060b7a8ac39 100644 (file)
@@ -44,9 +44,9 @@ my $ltmc_tc = LaTeX::TikZ::Tools::type_constraint('LaTeX::TikZ::Mod::Clip');
 sub mod {
  my $set = shift;
 
- push @{$set->_mods},
-  map { $ltm_tc->check($_) ? $_ : $ltm_tc->coerce($_) }
  @_;
+ $ltm_tc->assert_valid($_) for @_;
+
push @{$set->_mods}, @_;
 
  $set;
 }