Browse Source

Fix GCC 14 -Wtemplate-id-cdtor warnings

Co-Authored-By: Rémi Verschelde <[email protected]>
(cherry picked from commit a5c8106f92aec1eb0f07067181a37e15dd500087)
Haoyu Qiu 1 year ago
parent
commit
470ef4d63e
2 changed files with 4 additions and 4 deletions
  1. 2 2
      core/ring_buffer.h
  2. 2 2
      core/safe_refcount.h

+ 2 - 2
core/ring_buffer.h

@@ -211,12 +211,12 @@ public:
 		size_mask = mask;
 	};
 
-	RingBuffer<T>(int p_power = 0) {
+	RingBuffer(int p_power = 0) {
 		read_pos = 0;
 		write_pos = 0;
 		resize(p_power);
 	};
-	~RingBuffer<T>(){};
+	~RingBuffer(){};
 };
 
 #endif // RING_BUFFER_H

+ 2 - 2
core/safe_refcount.h

@@ -131,7 +131,7 @@ public:
 		}
 	}
 
-	_ALWAYS_INLINE_ explicit SafeNumeric<T>(T p_value = static_cast<T>(0)) {
+	_ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast<T>(0)) {
 		set(p_value);
 	}
 };
@@ -257,7 +257,7 @@ public:
 		}
 	}
 
-	_ALWAYS_INLINE_ explicit SafeNumeric<T>(T p_value = static_cast<T>(0)) :
+	_ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast<T>(0)) :
 			value(p_value) {
 	}
 };