better fix for gcc 4.6.0 / ptrdiff_t, as suggested by Benoit

This commit is contained in:
Thomas Capricelli
2011-05-05 18:48:18 +02:00
parent a18a1be42d
commit 883219041f
6 changed files with 9 additions and 7 deletions

View File

@@ -393,7 +393,7 @@ class FFT
for (int k=0;k<nx;++k)
*x++ *= s;
#else
if ( ((std::ptrdiff_t)x) & 15 )
if ( ((ptrdiff_t)x) & 15 )
Matrix<T_Data, Dynamic, 1>::Map(x,nx) *= s;
else
Matrix<T_Data, Dynamic, 1>::MapAligned(x,nx) *= s;