summaryrefslogtreecommitdiff
path: root/src/dicache.c
diff options
context:
space:
mode:
authorSebastian Geerken <devnull@localhost>2013-10-22 10:33:03 +0200
committerSebastian Geerken <devnull@localhost>2013-10-22 10:33:03 +0200
commit10934cb7dbb3eeaa30a9041228cf26c1c790bf5d (patch)
treeb11e3a90642ef171963f0b9e9e60f06183b5a455 /src/dicache.c
parent385e55080f609bd86dc6d61113810773761e0b09 (diff)
Extended ImgRenderer; new option (in the code) for drawing background images at once.
Diffstat (limited to 'src/dicache.c')
-rw-r--r--src/dicache.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/dicache.c b/src/dicache.c
index 673d5907..ec63df1f 100644
--- a/src/dicache.c
+++ b/src/dicache.c
@@ -517,9 +517,12 @@ void a_Dicache_callback(int Op, CacheClient_t *Client)
Image->ScanNumber = DicEntry->ScanNumber;
}
}
- } else if (Op == CA_Close || Op == CA_Abort) {
+ } else if (Op == CA_Close) {
a_Image_close(Image);
a_Bw_close_client(Web->bw, Client->Key);
+ } else if (Op == CA_Abort) {
+ a_Image_abort(Image);
+ a_Bw_close_client(Web->bw, Client->Key);
}
}