|
From: Herton R. K. <he...@us...> - 2005-06-24 03:58:08
|
Update of /cvsroot/kimageprocess/kimageprocess/res2pgm In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11970 Modified Files: res2pgm.c Log Message: - Fixing some nasty bugs. Index: res2pgm.c =================================================================== RCS file: /cvsroot/kimageprocess/kimageprocess/res2pgm/res2pgm.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- res2pgm.c 24 Jun 2005 03:41:47 -0000 1.2 +++ res2pgm.c 24 Jun 2005 03:57:59 -0000 1.3 @@ -144,17 +144,21 @@ } static int get_class(float *values, int n) { - int max; + float max; + int r; if (n <= 0) return 0; --n; max = values[n]; + r = n; while (n >= 0) { - if (max < values[n]) + if (max < values[n]) { max = values[n]; + r = n; + } --n; } - return max; + return r; } int main(int argc, char **argv) |