]> Dogcows Code - chaz/p5-File-KDBX/blobdiff - lib/File/KDBX/Dumper/XML.pm
Add iterator
[chaz/p5-File-KDBX] / lib / File / KDBX / Dumper / XML.pm
index 86eb5c9065073d09c992c26f5322bea47ed26ecd..5b376b9e5cc820e8bbc28fc9bf6a523511c53f4a 100644 (file)
@@ -178,8 +178,8 @@ sub _write_xml_binaries {
     my $new_ref = keys %{$self->_binaries_written};
     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.019086 seconds and 4 git commands to generate.