diff options
| author | czaks <marcin@6irc.net> | 2013-08-04 23:31:53 -0400 |
|---|---|---|
| committer | czaks <marcin@6irc.net> | 2013-08-04 23:31:53 -0400 |
| commit | 06d2dafa2a8eac89acc81103bfb48196d1ba7ba3 (patch) | |
| tree | e1e2150960239a1f4a2fcdd39b166df7f67adf62 | |
| parent | c669b087fab8299b7c8b3c1abe4643f4910d56d9 (diff) | |
| parent | f1e3c53d8d504cfd2ad34b948462f0486c02cc65 (diff) | |
Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
| -rw-r--r-- | inc/image.php | 2 | ||||
| -rw-r--r-- | post.php | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/inc/image.php b/inc/image.php index 920cf8f9..9c4bbef4 100644 --- a/inc/image.php +++ b/inc/image.php @@ -371,7 +371,7 @@ class ImageConvert extends ImageBase { // For when -auto-orient doesn't exist (older versions) static public function jpeg_exif_orientation($src, $exif = false) { if (!$exif) { - $exif = exif_read_data($src); + $exif = @exif_read_data($src); if (!isset($exif['Orientation'])) return false; } @@ -454,7 +454,7 @@ if (isset($_POST['delete'])) { // Currently only works with the 'convert' option selected but it could easily be expanded to work with the rest if you can be bothered. if (!($config['redraw_image'] || (($config['strip_exif'] && !$config['use_exiftool']) && ($post['extension'] == 'jpg' || $post['extension'] == 'jpeg')))) { if (in_array($config['thumb_method'], array('convert', 'convert+gifsicle', 'gm', 'gm+gifsicle'))) { - $exif = exif_read_data($upload); + $exif = @exif_read_data($upload); $gm = in_array($config['thumb_method'], array('gm', 'gm+gifsicle')); if (isset($exif['Orientation']) && $exif['Orientation'] != 1) { if ($config['convert_manual_orient']) { @@ -530,7 +530,7 @@ if (isset($_POST['delete'])) { if ($config['redraw_image'] || (!@$post['exif_stripped'] && $config['strip_exif'] && ($post['extension'] == 'jpg' || $post['extension'] == 'jpeg'))) { if (!$config['redraw_image'] && $config['use_exiftool']) { - if($error = shell_exec_error('exiftool -q -all= ' . escapeshellarg($upload))) + if($error = shell_exec_error('exiftool -ignoreMinorErrors -q -q -all= ' . escapeshellarg($upload))) error('Could not strip EXIF metadata!', null, $error); } else { $image->to($post['file']); |
