about summary refs log tree commit diff
path: root/analyzer/ppmhist.c
diff options
context:
space:
mode:
authorgiraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8>2013-07-24 22:18:59 +0000
committergiraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8>2013-07-24 22:18:59 +0000
commitd1cfc560073dbe5bfcaa412b4fea16d6831e743e (patch)
tree0e16bde705966132ed40a77001e1c95414f84306 /analyzer/ppmhist.c
parent6516daea481dab323982d3a2b2aa8baf6988829a (diff)
downloadnetpbm-mirror-d1cfc560073dbe5bfcaa412b4fea16d6831e743e.tar.gz
netpbm-mirror-d1cfc560073dbe5bfcaa412b4fea16d6831e743e.tar.xz
netpbm-mirror-d1cfc560073dbe5bfcaa412b4fea16d6831e743e.zip
cleanup - declare qsort comparison routines as such
git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@1980 9d0c8265-081b-0410-96cb-a4ca84ce46f8
Diffstat (limited to 'analyzer/ppmhist.c')
-rw-r--r--analyzer/ppmhist.c16
1 files changed, 15 insertions, 1 deletions
diff --git a/analyzer/ppmhist.c b/analyzer/ppmhist.c
index 78e6d82a..321e4b3a 100644
--- a/analyzer/ppmhist.c
+++ b/analyzer/ppmhist.c
@@ -100,15 +100,29 @@ parseCommandLine(int argc, const char ** argv,
 
 
 
+#ifndef LITERAL_FN_DEF_MATCH
+static qsort_comparison_fn cmpfn;
+#endif
+
 static int
 countcompare(const void *ch1, const void *ch2) {
+/*----------------------------------------------------------------------------
+   This is a 'qsort' collation function.
+-----------------------------------------------------------------------------*/
     return ((colorhist_vector)ch2)->value - ((colorhist_vector)ch1)->value;
 }
 
 
+
+#ifndef LITERAL_FN_DEF_MATCH
+static qsort_comparison_fn cmpfn;
+#endif
+
 static int
 rgbcompare(const void * arg1, const void * arg2) {
-
+/*----------------------------------------------------------------------------
+   This is a 'qsort' collation function.
+-----------------------------------------------------------------------------*/
     colorhist_vector const ch1 = (colorhist_vector) arg1;
     colorhist_vector const ch2 = (colorhist_vector) arg2;