| /* Compute the sum of the squares of a vector of signed shorts | |
| * Portable C version | |
| * Copyright 2004 Phil Karn, KA9Q | |
| * May be used under the terms of the GNU Lesser General Public License (LGPL) | |
| */ | |
| unsigned long long sumsq_port(signed short *in,int cnt){ | |
| long long sum = 0; | |
| int i; | |
| for(i=0;i<cnt;i++){ | |
| sum += (int)in[i] * (int)in[i]; | |
| } | |
| return sum; | |
| } |