From 799359457f89646efa502a08e66cd9875a010178 Mon Sep 17 00:00:00 2001
From: alecpl <alec@alec.pl>
Date: Tue, 21 Sep 2010 04:24:52 -0400
Subject: [PATCH] - Don't create a new rcube_browser object, use browser property from output object

---
 program/steps/mail/viewsource.inc |    6 +++---
 program/steps/mail/get.inc        |    2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/program/steps/mail/get.inc b/program/steps/mail/get.inc
index 5e44140..07af755 100644
--- a/program/steps/mail/get.inc
+++ b/program/steps/mail/get.inc
@@ -79,7 +79,7 @@
     $ctype_secondary = strtolower($part->ctype_secondary);
     $mimetype = sprintf('%s/%s', $ctype_primary, $ctype_secondary);
 
-    $browser = new rcube_browser;
+    $browser = $RCMAIL->output->browser;
 
     // send download headers
     if ($_GET['_download']) {
diff --git a/program/steps/mail/viewsource.inc b/program/steps/mail/viewsource.inc
index a110238..9b65726 100644
--- a/program/steps/mail/viewsource.inc
+++ b/program/steps/mail/viewsource.inc
@@ -30,8 +30,8 @@
 
   if (!empty($_GET['_save'])) {
     $filename = ($headers->subject ? $IMAP->decode_header($headers->subject) : 'roundcube') . '.eml';
-    $browser = new rcube_browser;
-    
+    $browser = $RCMAIL->output->browser;
+
     if ($browser->ie && $browser->ver < 7)
       $filename = rawurlencode(abbreviate_string($filename, 55));
     else if ($browser->ie)
@@ -42,7 +42,7 @@
     header("Content-Length: {$headers->size}");
     header("Content-Disposition: attachment; filename=\"$filename\"");
   }
-  
+
   $IMAP->print_raw_body($uid);
 }
 else

--
Gitblit v1.9.1