diff -ur --exclude=.git fontconfig-30077/configure.ac fontconfig-30077-haiku/configure.ac
|
old
|
new
|
|
| 25 | 25 | |
| 26 | 26 | AC_PREREQ(2.61) |
| 27 | 27 | AC_INIT(fonts.dtd) |
| | 28 | AC_CONFIG_MACRO_DIR([m4]) |
| 28 | 29 | |
| 29 | 30 | dnl ========================================================================== |
| 30 | 31 | dnl Versioning |
diff -ur --exclude=.git fontconfig-30077/src/fcatomic.c fontconfig-30077-haiku/src/fcatomic.c
|
old
|
new
|
|
| 102 | 102 | int ret; |
| 103 | 103 | struct stat lck_stat; |
| 104 | 104 | |
| 105 | | #ifdef HAVE_LINK |
| | 105 | #if defined (HAVE_LINK) && !defined (__HAIKU__) |
| 106 | 106 | int fd = -1; |
| 107 | 107 | FILE *f = 0; |
| 108 | 108 | FcBool no_link = FcFalse; |
| … |
… |
|
| 157 | 157 | time_t now = time (0); |
| 158 | 158 | if ((long int) (now - lck_stat.st_mtime) > 10 * 60) |
| 159 | 159 | { |
| 160 | | #ifdef HAVE_LINK |
| | 160 | #if defined (HAVE_LINK) && !defined (__HAIKU__) |
| 161 | 161 | if (no_link) |
| 162 | 162 | { |
| 163 | 163 | if (rmdir ((char *) atomic->lck) == 0) |
| … |
… |
|
| 212 | 212 | void |
| 213 | 213 | FcAtomicUnlock (FcAtomic *atomic) |
| 214 | 214 | { |
| 215 | | #ifdef HAVE_LINK |
| | 215 | #if defined (HAVE_LINK) && !defined (__HAIKU__) |
| 216 | 216 | if (unlink ((char *) atomic->lck) == -1) |
| 217 | 217 | rmdir ((char *) atomic->lck); |
| 218 | 218 | #else |