From 7a9bb7bd55cc58bdb22ef2f2d07d8054b54108e1 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Mon, 17 Nov 2003 03:47:09 +0000 Subject: [PATCH] fix g++ compile --- stepmania/src/RageUtil.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/stepmania/src/RageUtil.h b/stepmania/src/RageUtil.h index 4af407c50f..710d757ccf 100644 --- a/stepmania/src/RageUtil.h +++ b/stepmania/src/RageUtil.h @@ -192,12 +192,12 @@ float calc_mean(const float *start, const float *end); float calc_stddev(const float *start, const float *end); template -int FindIndex( const T1 &array, const T2 *p ) +int FindIndex( T1 begin, T1 end, const T2 *p ) { - T1::const_iterator it = find( array.begin(), array.end(), p ); - if( it == array.end() ) + T1 iter = find( begin, end, p ); + if( iter == end ) return -1; - return it - array.begin(); + return it - begin; } void TrimLeft(CString &str, const char *s = "\r\n\t ");