diff options
author | Remko Tronçon <git@el-tramo.be> | 2011-05-19 20:11:21 (GMT) |
---|---|---|
committer | Remko Tronçon <git@el-tramo.be> | 2011-05-19 20:13:06 (GMT) |
commit | dcda69b902744154d1e4ed67c89bde8bb6fdfcb9 (patch) | |
tree | 7491befda7a7eabecd86ab4ebb73d7239b38f934 /Swiften/Base/SafeAllocator.h | |
parent | cda3b7244a204fb1213d377023f1d71ba5e37d4e (diff) | |
download | swift-contrib-dcda69b902744154d1e4ed67c89bde8bb6fdfcb9.zip swift-contrib-dcda69b902744154d1e4ed67c89bde8bb6fdfcb9.tar.bz2 |
Fixed SafeAllocator compilation on Windows.
Diffstat (limited to 'Swiften/Base/SafeAllocator.h')
-rw-r--r-- | Swiften/Base/SafeAllocator.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Swiften/Base/SafeAllocator.h b/Swiften/Base/SafeAllocator.h index fc74234..9f9dd42 100644 --- a/Swiften/Base/SafeAllocator.h +++ b/Swiften/Base/SafeAllocator.h @@ -23,7 +23,7 @@ namespace Swift { ~SafeAllocator() throw() {} void deallocate (T* p, size_t num) { - std::fill(p, p + num, 0); + std::fill(reinterpret_cast<char*>(p), reinterpret_cast<char*>(p + num), 0); std::allocator<T>::deallocate(p, num); } }; |