diff options
Diffstat (limited to 'src/aapl/insertsort.h')
-rw-r--r-- | src/aapl/insertsort.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/aapl/insertsort.h b/src/aapl/insertsort.h index 386fd9c6..6040f20f 100644 --- a/src/aapl/insertsort.h +++ b/src/aapl/insertsort.h @@ -81,9 +81,9 @@ template <class T, class Compare> if ( smallest != dest ) { /* Swap dest, smallest. */ char tmp[sizeof(T)]; - memcpy( tmp, dest, sizeof(T) ); - memcpy( dest, smallest, sizeof(T) ); - memcpy( smallest, tmp, sizeof(T) ); + memcpy( tmp, (void*)dest, sizeof(T) ); + memcpy( (void*)dest, (void*)smallest, sizeof(T) ); + memcpy( (void*)smallest, tmp, sizeof(T) ); } } } |