Beispiel #1
0
int fsizesort(struct _info **a, struct _info **b)
{
  int v;

  if (dirsfirst && ((*a)->isdir != (*b)->isdir)) {
    return (*a)->isdir ? -1 : 1;
  }
  v = sizecmp((*a)->size, (*b)->size);
  if (v == 0) v = strcoll((*a)->name,(*b)->name);
  return reverse? -v : v;
}
Beispiel #2
-1
int
revsizecmp(const FTSENT *a, const FTSENT *b)
{

	return (sizecmp(b, a));
}