aboutsummaryrefslogtreecommitdiffstats
path: root/mod
diff options
context:
space:
mode:
Diffstat (limited to 'mod')
-rw-r--r--mod/attach.php5
1 files changed, 4 insertions, 1 deletions
diff --git a/mod/attach.php b/mod/attach.php
index b94c02c19..a5f9d1a6b 100644
--- a/mod/attach.php
+++ b/mod/attach.php
@@ -19,7 +19,10 @@ function attach_init(&$a) {
header('Content-type: ' . $r['data']['filetype']);
header('Content-disposition: attachment; filename=' . $r['data']['filename']);
- echo $r['data']['data'];
+ if($r['data']['flags'] & ATTACH_FLAG_OS )
+ echo @file_get_contents($r['data']['data']);
+ else
+ echo $r['data']['data'];
killme();
} \ No newline at end of file