summaryrefslogtreecommitdiff
path: root/src/SessionSerializer.cc
diff options
context:
space:
mode:
authorNils Maier <maierman@web.de>2016-08-29 16:20:56 +0200
committerNils Maier <maierman@web.de>2016-08-30 14:23:42 +0200
commit414dd14decff7429ce94f18721f4c1afe607b6ea (patch)
treeced57819e83081222769422e5408b8575300c2ed /src/SessionSerializer.cc
parent852e2db5860c2cb8f653cb69763ee08c0e70d94c (diff)
Add --save-not-found option
Diffstat (limited to 'src/SessionSerializer.cc')
-rw-r--r--src/SessionSerializer.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/SessionSerializer.cc b/src/SessionSerializer.cc
index 20317bf8..88290658 100644
--- a/src/SessionSerializer.cc
+++ b/src/SessionSerializer.cc
@@ -286,6 +286,10 @@ bool SessionSerializer::save(IOFile& fp) const
case error_code::IN_PROGRESS:
save = saveInProgress_;
break;
+ case error_code::RESOURCE_NOT_FOUND:
+ case error_code::MAX_FILE_NOT_FOUND:
+ save = saveError_ && dr->option->getAsBool(PREF_SAVE_NOT_FOUND);
+ break;
default:
save = saveError_;
break;