Explorar o código

Update Driver.pm

Initialize $elem_obj_arr in find_elements so that searching for a non-existent element in list context doesn't cause an dereference error.
GreatFlamingFoo %!s(int64=12) %!d(string=hai) anos
pai
achega
29993a5436
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      lib/Selenium/Remote/Driver.pm

+ 1 - 1
lib/Selenium/Remote/Driver.pm

@@ -1528,7 +1528,7 @@ sub find_elements {
             die $@;
           }
         }
-        my $elem_obj_arr;
+        my $elem_obj_arr = [];
         my $i = 0;
         foreach (@$ret_data) {
             $elem_obj_arr->[$i] = new Selenium::Remote::WebElement($_->{ELEMENT}, $self);