Module Name: xsrc Committed By: christos Date: Fri Dec 19 18:10:18 UTC 2014
Modified Files: xsrc/external/mit/fontconfig/dist/src: fccache.c Log Message: on vax mutexes are volatile. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 xsrc/external/mit/fontconfig/dist/src/fccache.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: xsrc/external/mit/fontconfig/dist/src/fccache.c diff -u xsrc/external/mit/fontconfig/dist/src/fccache.c:1.6 xsrc/external/mit/fontconfig/dist/src/fccache.c:1.7 --- xsrc/external/mit/fontconfig/dist/src/fccache.c:1.6 Sat Jul 12 00:11:34 2014 +++ xsrc/external/mit/fontconfig/dist/src/fccache.c Fri Dec 19 13:10:18 2014 @@ -297,7 +297,7 @@ free_lock (void) lock = fc_atomic_ptr_get (&cache_lock); if (lock && fc_atomic_ptr_cmpexch (&cache_lock, lock, NULL)) { FcMutexFinish (lock); - free (lock); + free (__UNVOLATILE(lock)); } }