]> Sergey Matveev's repositories - public-inbox.git/blobdiff - lib/PublicInbox/NetWriter.pm
get rid of unnecessary bytes::length usage
[public-inbox.git] / lib / PublicInbox / NetWriter.pm
index 2032a1fd22291c55715c170942ff529ca842183c..82288e6bc6391106c0d2123ee7bc1e03c24af489 100644 (file)
@@ -26,16 +26,9 @@ sub imap_append {
                die "APPEND $folder: $@";
 }
 
-sub mic_for_folder {
-       my ($self, $uri) = @_;
-       my $mic = $self->mic_get($uri) or die "E: not connected: $@";
-       $mic->select($uri->mailbox) or return;
-       $mic;
-}
-
 sub imap_delete_all {
        my ($self, $uri) = @_;
-       my $mic = mic_for_folder($self, $uri) or return;
+       my $mic = $self->mic_for_folder($uri) or return;
        my $sec = $self->can('uri_section')->($uri);
        local $0 = $uri->mailbox." $sec";
        if ($mic->delete_message('1:*')) {
@@ -45,7 +38,7 @@ sub imap_delete_all {
 
 sub imap_delete_1 {
        my ($self, $uri, $uid, $delete_mic) = @_;
-       $$delete_mic //= mic_for_folder($self, $uri) or return;
+       $$delete_mic //= $self->mic_for_folder($uri) or return;
        $$delete_mic->delete_message($uid);
 }