X-Git-Url: https://git.saurik.com/cycript.git/blobdiff_plain/caab73699bc789d99183e3af596ef8eaea8b5769..bf998c10baabbd95f2d59d29f9edea0eb107b156:/Pooling.hpp?ds=sidebyside diff --git a/Pooling.hpp b/Pooling.hpp index c03dd1d..78aa1b2 100644 --- a/Pooling.hpp +++ b/Pooling.hpp @@ -111,8 +111,9 @@ class CYPool { return reinterpret_cast(memdup(data, strlen(data) + 1)); } - void *memdup(const void *data, size_t size) { - void *copy(malloc(size)); + template + Type_ *memdup(const Type_ *data, size_t size) { + Type_ *copy(malloc(size)); memcpy(copy, data, size); return copy; }