#ifndef ARBQSORT_SEEN__ #define ARBQSORT_SEEN__ /////// File: arbqsort.h /////// typedef int (* CMP_FN) (void *, int, int); typedef void (* SWAP_FN) (void *, int, int); extern void quicksort(void *any, // arbitrary array to be sorted int l, // start index int r, // end index CMP_FN cmp, // supplied comparison function SWAP_FN swap // supplied interchange function ); #endif