Группа :: Графика
Пакет: opentoonz
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: Clarify-size_t-origin.patch
Скачать
Скачать
From d28d005d2a8fcb81461516a37e30526063aba448 Mon Sep 17 00:00:00 2001
From: Grillo <11585030+grillo-delmal@users.noreply.github.com>
Date: Mon, 6 Feb 2023 20:48:32 -0300
Subject: [PATCH] Clarify size_t origin for tgc::hash::BucketNode
---
toonz/sources/include/tcg/hash.h | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/toonz/sources/include/tcg/hash.h b/toonz/sources/include/tcg/hash.h
index c668090db1..78770e954e 100644
--- a/toonz/sources/include/tcg/hash.h
+++ b/toonz/sources/include/tcg/hash.h
@@ -21,6 +21,11 @@ class hash {
typedef T value_type;
typedef Hash_functor hash_type;
+ struct BucketNode;
+ typedef typename tcg::list<BucketNode>::size_t size_t;
+ typedef typename tcg::list<BucketNode>::iterator iterator;
+ typedef typename tcg::list<BucketNode>::const_iterator const_iterator;
+
struct BucketNode {
K m_key;
T m_val;
@@ -34,11 +39,6 @@ class hash {
~BucketNode() {}
};
- typedef typename tcg::list<BucketNode>::size_t size_t;
-
- typedef typename tcg::list<BucketNode>::iterator iterator;
- typedef typename tcg::list<BucketNode>::const_iterator const_iterator;
-
private:
std::vector<size_t> m_bucketsIdx;
tcg::list<BucketNode> m_items;