diff --git a/src/sparsevec.c b/src/sparsevec.c index d7811c7..c6bc50d 100644 --- a/src/sparsevec.c +++ b/src/sparsevec.c @@ -182,10 +182,10 @@ sparsevec_isspace(char ch) static int CompareIndices(const void *a, const void *b) { - if (((SparseInputElement *) a)->index < ((SparseInputElement *) b)->index) + if (((const SparseInputElement *) a)->index < ((const SparseInputElement *) b)->index) return -1; - if (((SparseInputElement *) a)->index > ((SparseInputElement *) b)->index) + if (((const SparseInputElement *) a)->index > ((const SparseInputElement *) b)->index) return 1; return 0;