git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@3268
7a7537e8-13f0-0310-91df-
b6672ffda945
}
static int cmpTrueTypeLocaPos(const void *p1, const void *p2) {
- return ((TrueTypeLoca *)p1)->pos - ((TrueTypeLoca *)p2)->pos;
+ if (((TrueTypeLoca *)p1)->pos == ((TrueTypeLoca *)p2)->pos) {
+ return ((TrueTypeLoca *)p1)->idx - ((TrueTypeLoca *)p2)->idx;
+ } else {
+ return ((TrueTypeLoca *)p1)->pos - ((TrueTypeLoca *)p2)->pos;
+ }
}
void TrueTypeFontFile::cvtSfnts(FontFileOutputFunc outputFunc,