pkgsrc/multimedia/vls/patches/patch-ae
joerg 68a1c54a74 Fix GCC 3.4+ issues: missing template before explicit instantiation,
missing this for non-template parameter methods.
2006-01-03 14:04:27 +00:00

31 lines
659 B
Text

$NetBSD: patch-ae,v 1.1 2006/01/03 14:04:27 joerg Exp $
--- src/core/hashtable.h.orig 2006-01-03 13:42:06.000000000 +0000
+++ src/core/hashtable.h
@@ -63,7 +63,7 @@ template <class T> class C_HashMethod
};
-class C_HashMethod<u32>
+template <> class C_HashMethod<u32>
{
public:
inline C_HashMethod(u32 uiMaxHash);
@@ -76,7 +76,7 @@ class C_HashMethod<u32>
};
-class C_HashMethod<u16>
+template <> class C_HashMethod<u16>
{
public:
inline C_HashMethod(u32 uiMaxHash);
@@ -89,7 +89,7 @@ class C_HashMethod<u16>
};
-class C_HashMethod<handle>
+template<> class C_HashMethod<handle>
{
public:
inline C_HashMethod(u32 uiMaxHash);