Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37791038
en ru br
Репозитории ALT

Группа :: Графика
Пакет: 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;
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin