]> git.donarmstrong.com Git - debbugs.git/commitdiff
add parse_mime_to_entity to exports; fix tempdir location
authorDon Armstrong <don@donarmstrong.com>
Wed, 8 Mar 2017 03:00:29 +0000 (19:00 -0800)
committerDon Armstrong <don@donarmstrong.com>
Wed, 8 Mar 2017 03:00:29 +0000 (19:00 -0800)
Debbugs/MIME.pm

index bb7a2cd3e2c6cb4e77e6431358929b6ec09d7bbb..adc4566508d804f5a44fbeca7f33ff15b145f0be 100644 (file)
@@ -41,7 +41,9 @@ BEGIN {
 
     @EXPORT = ();
 
-    %EXPORT_TAGS = (mime => [qw(parse create_mime_message getmailbody)],
+    %EXPORT_TAGS = (mime => [qw(parse create_mime_message getmailbody),
+                            qw(parse_to_mime_entity),
+                           ],
                    rfc1522 => [qw(decode_rfc1522 encode_rfc1522)],
                   );
     @EXPORT_OK=();
@@ -105,7 +107,7 @@ sub parse_to_mime_entity {
     my $parser = MIME::Parser->new();
     my $entity;
     # this will be cleaned up once we exit
-    $tempdir = File::Temp->newdir();
+    my $tempdir = File::Temp->newdir();
     $parser->output_dir($tempdir->dirname());
     if (ref($record) eq 'HASH') {
        if ($record->{inner_file}) {