vpx_memset16: drop unnecessary local
+ add a cast
Change-Id: I2965e7867223aa25bf688c988629ac57b4971905
diff --git a/vpx_mem/vpx_mem.c b/vpx_mem/vpx_mem.c
index 2729657..b98fe83 100644
--- a/vpx_mem/vpx_mem.c
+++ b/vpx_mem/vpx_mem.c
@@ -94,10 +94,9 @@
#if CONFIG_VP9_HIGHBITDEPTH
void *vpx_memset16(void *dest, int val, size_t length) {
size_t i;
- void *orig = dest;
- uint16_t *dest16 = dest;
+ uint16_t *dest16 = (uint16_t *)dest;
for (i = 0; i < length; i++)
*dest16++ = val;
- return orig;
+ return dest;
}
#endif // CONFIG_VP9_HIGHBITDEPTH