diff options
author | Behdad Esfahbod <behdad@behdad.org> | 2013-01-03 04:19:12 -0600 |
---|---|---|
committer | Behdad Esfahbod <behdad@behdad.org> | 2013-01-03 04:19:12 -0600 |
commit | 8e143b4ec447a7ee6c501e7488a3c94db7e6a035 (patch) | |
tree | d636678039b34b178dab1541f84a8b5430135d93 /src/fcobjs.c | |
parent | 16ddb9ff31a7d45ae477f5274c704523b2ec7330 (diff) | |
download | fontconfig-8e143b4ec447a7ee6c501e7488a3c94db7e6a035.tar.gz |
Minor
Diffstat (limited to 'src/fcobjs.c')
-rw-r--r-- | src/fcobjs.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/fcobjs.c b/src/fcobjs.c index 1aa4a77..146ca70 100644 --- a/src/fcobjs.c +++ b/src/fcobjs.c @@ -34,7 +34,10 @@ FcObjectTypeLookup (register const char *str, register unsigned int len); #include <string.h> -static fc_atomic_int_t next_id = FC_MAX_BASE_OBJECT + 1; +/* The 1000 is to leave some room for future added internal objects, such + * that caches from newer fontconfig can still be used with older fontconfig + * without getting confused. */ +static fc_atomic_int_t next_id = FC_MAX_BASE_OBJECT + 1000; struct FcObjectOtherTypeInfo { struct FcObjectOtherTypeInfo *next; FcObjectType object; |