diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib/job.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/job.cc b/src/lib/job.cc index ed0370479..51deca404 100644 --- a/src/lib/job.cc +++ b/src/lib/job.cc @@ -45,8 +45,8 @@ using boost::shared_ptr; using boost::optional; using boost::function; -#define LOG_ERROR_NC(...) _film->log()->log (__VA_ARGS__, LogEntry::TYPE_ERROR); -#define LOG_GENERAL(...) _film->log()->log (String::compose (__VA_ARGS__), LogEntry::TYPE_GENERAL); +#define LOG_ERROR_NC(...) if (_film) { _film->log()->log (__VA_ARGS__, LogEntry::TYPE_ERROR); } +#define LOG_GENERAL(...) if (_film) { _film->log()->log (String::compose (__VA_ARGS__), LogEntry::TYPE_GENERAL); } /** @param film Associated film, or 0 */ Job::Job (shared_ptr<const Film> film) |
