summaryrefslogtreecommitdiff
path: root/inc/functions.php
diff options
context:
space:
mode:
authorczaks <marcin@6irc.net>2016-05-17 09:53:09 +0200
committerczaks <marcin@6irc.net>2016-06-09 11:15:45 +0200
commitd2bb4a776f681ad47a8b44bc271c8f0b502ef1f1 (patch)
tree6c84ff1fec4b3e4def95b9745fc235cb829b0cdf /inc/functions.php
parent8a46c7a0d54864d7f640e1972a23e78018368cc2 (diff)
fail gracefully on no thumbnail
Diffstat (limited to 'inc/functions.php')
-rwxr-xr-xinc/functions.php6
1 files changed, 4 insertions, 2 deletions
diff --git a/inc/functions.php b/inc/functions.php
index 5a8f6000..e576cf99 100755
--- a/inc/functions.php
+++ b/inc/functions.php
@@ -1161,8 +1161,10 @@ function deleteFile($id, $remove_entirely_if_already=true, $file=null) {
foreach ($files as $i => $f) {
if (($file !== false && $i == $file) || $file === null) {
// Delete thumbnail
- file_unlink($board['dir'] . $config['dir']['thumb'] . $f->thumb);
- unset($files[$i]->thumb);
+ if (isset ($f->thumb) && $f->thumb) {
+ file_unlink($board['dir'] . $config['dir']['thumb'] . $f->thumb);
+ unset($files[$i]->thumb);
+ }
// Delete file
file_unlink($board['dir'] . $config['dir']['img'] . $f->file);