]> Dogcows Code - chaz/p5-File-KDBX/blobdiff - lib/File/KDBX/Dumper/V4.pm
Add iterator
[chaz/p5-File-KDBX] / lib / File / KDBX / Dumper / V4.pm
index c002f0bbdd1a37a1cd374464a1d39ffc315be502..d3381b6516bb9185db0d9bddbfa762ebcf4ea37d 100644 (file)
@@ -317,8 +317,8 @@ sub _write_binaries {
     my $new_ref = 0;
     my $written = $self->_binaries_written;
 
-    my $entries = $kdbx->all_entries(history => true);
-    for my $entry (@$entries) {
+    my $entries = $kdbx->entries(history => 1);
+    while (my $entry = $entries->next) {
         for my $key (keys %{$entry->binaries}) {
             my $binary = $entry->binaries->{$key};
             if (defined $binary->{ref} && defined $kdbx->binaries->{$binary->{ref}}) {
This page took 0.019655 seconds and 4 git commands to generate.