- if (!S_ISREG(f1->mode) && !S_ISREG(f2->mode))
- return 0;
- if (!S_ISREG(f1->mode))
- return -1;
- if (!S_ISREG(f2->mode))
- return 1;
-
- if (f1->dev != f2->dev)
- return (int) (f1->dev > f2->dev ? 1 : -1);
-
- if (f1->inode != f2->inode)
- return (int) (f1->inode > f2->inode ? 1 : -1);