diff options
author | Dries Buytaert <dries@buytaert.net> | 2010-07-26 03:04:29 +0000 |
---|---|---|
committer | Dries Buytaert <dries@buytaert.net> | 2010-07-26 03:04:29 +0000 |
commit | 57e88bff51385826190dd30066c704391dbc9b3b (patch) | |
tree | 86c78ca0d1eaee22cabf7f01bc9525d43745c483 /modules/file | |
parent | 1236ee9c75a650b2c022bfe498246c034619025c (diff) | |
download | brdo-57e88bff51385826190dd30066c704391dbc9b3b.tar.gz brdo-57e88bff51385826190dd30066c704391dbc9b3b.tar.bz2 |
- Patch #809600 by Damien Tournoud, chx: stop using bit-wise operators for {file_managed()}.status.
Diffstat (limited to 'modules/file')
-rw-r--r-- | modules/file/file.field.inc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/file/file.field.inc b/modules/file/file.field.inc index e0d452bd1..8184ae8bd 100644 --- a/modules/file/file.field.inc +++ b/modules/file/file.field.inc @@ -255,8 +255,8 @@ function file_field_presave($entity_type, $entity, $field, $instance, $langcode, // cleaned up. foreach ($items as $item) { $file = file_load($item['fid']); - if (($file->status & FILE_STATUS_PERMANENT) == 0) { - $file->status |= FILE_STATUS_PERMANENT; + if (!$file->status) { + $file->status = FILE_STATUS_PERMANENT; file_save($file); } } |