This is a function which may be used to compare the fvalues of two different objects of type struct removed_lines. It is used for example as an argument to the standard-C library routine qsort for sorting lists of removed lines into decreasing order of fvalue.
This function is supplied with pointers to two stuctures. It returns -1 if the first structure has the larger fvalue, +1 if the first structure has the smaller fvalue, and 0 if the fvalues are equal.
The arguments are:
As an example, if line_list[0..n-1] is an array of struct removed_lines, then
the function call:
qsort(line_list,n,sizeof(struct significant_values),fvalue_cmp)
will sort that array into decreasing fvalue order. (Note: you may
have to cast the arguments to prevent your compiler from complaining.)