Dave Plater
2f7dde443e
Fix boo#1130889 by fixing aegisub's build against boost 1.69 with aegisub-boost169.patch, reported upstream with patch in issue: https://github.com/Aegisub/Aegisub/issues/93 OBS-URL: https://build.opensuse.org/request/show/689868 OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=57
26 lines
1014 B
Diff
26 lines
1014 B
Diff
From 7479ffbd6d9cc9bf9786d1f1d9f0e6307198681f Mon Sep 17 00:00:00 2001
|
|
From: Martin Herkt <lachs0r@srsfckn.biz>
|
|
Date: Thu, 14 Feb 2019 14:52:27 +0100
|
|
Subject: [PATCH] DataBlockCache: Fix crash in cache invalidation
|
|
|
|
Fixes #33
|
|
---
|
|
src/block_cache.h | 4 ++--
|
|
1 file changed, 2 insertions(+), 2 deletions(-)
|
|
|
|
Index: Aegisub-524c6114a82157b143567240884de3a6d030b091/src/block_cache.h
|
|
===================================================================
|
|
--- Aegisub-524c6114a82157b143567240884de3a6d030b091.orig/src/block_cache.h 2018-07-10 00:06:51.000000000 +0200
|
|
+++ Aegisub-524c6114a82157b143567240884de3a6d030b091/src/block_cache.h 2019-03-29 13:17:48.209456221 +0200
|
|
@@ -150,8 +150,8 @@ public:
|
|
}
|
|
|
|
// Remove old entries until we're under the max size
|
|
- for (auto it = age.rbegin(); size > max_size && it != age.rend(); )
|
|
- KillMacroBlock(**it++);
|
|
+ for (auto it = age.rbegin(); size > max_size && it != age.rend(); it++)
|
|
+ KillMacroBlock(**it);
|
|
}
|
|
|
|
/// @brief Obtain a data block from the cache
|