util/Cast: suppress "unused function" warning by using "inline"

This commit is contained in:
Max Kellermann 2014-07-14 15:58:12 +02:00
parent e74e1256d4
commit 393cb7fd7d
1 changed files with 2 additions and 2 deletions

View File

@ -35,14 +35,14 @@
/**
* Offset the given pointer by the specified number of bytes.
*/
static constexpr void *
static inline constexpr void *
OffsetPointer(void *p, ptrdiff_t offset)
{
return (char *)p + offset;
}
template<typename T, typename U>
static constexpr T *
static inline constexpr T *
OffsetCast(U *p, ptrdiff_t offset)
{
return reinterpret_cast<T *>(OffsetPointer(p, offset));