Skip to content

Commit 9dfa831

Browse files
committed
Add ArrayRef check
1 parent 16dbf2f commit 9dfa831

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

lib/AI/TensorFlow/Libtensorflow/Lib/FFIType/Variant/PackableMaybeArrayRef.pm

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ sub make_variant {
2020
my $perl_to_native = install perl_to_native => sub {
2121
my ($value, $i) = @_;
2222
if( defined $value ) {
23+
die "Value must be an ArrayRef" unless ref $value eq 'ARRAY';
2324
my $data = pack $arguments{pack_type} . '*', @$value;
2425
my $n = scalar @$value;
2526
my ($pointer, $size) = scalar_to_buffer($data);

0 commit comments

Comments
 (0)