From 76eb8ae3b8ad310e75bfded7c8c5f931169fafc8 Mon Sep 17 00:00:00 2001 From: =?utf8?q?=C3=98yvind=20Kol=C3=A5s?= Date: Thu, 27 Jan 2022 02:29:15 +0100 Subject: [PATCH] babl: fix fix bpp initialization when loaded from cache --- babl/babl-cache.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/babl/babl-cache.c b/babl/babl-cache.c index b48249a..a3bd8e0 100644 --- a/babl/babl-cache.c +++ b/babl/babl-cache.c @@ -347,7 +347,10 @@ babl_init_db (void) else if (!strncmp (token2, "cost=", 5)) { if (babl->class_type == BABL_FISH_PATH) + { babl->fish_path.cost = babl_parse_double (token2 + 5); + _babl_fish_prepare_bpp (babl); + } } else if (!strncmp (token2, "pixels=", 7)) { @@ -355,7 +358,6 @@ babl_init_db (void) } token2 = strtok_r (NULL, seps2, &tokp2); } - _babl_fish_prepare_bpp (babl); } else if (to_format && babl && babl->class_type == BABL_FISH_PATH) { -- 2.30.2