diff options
-rw-r--r-- | Build/source/libs/README | 2 | ||||
-rw-r--r-- | Build/source/libs/cairo/ChangeLog | 5 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.0/KNOWN_ISSUES | 10 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2-PATCHES/ChangeLog (renamed from Build/source/libs/cairo/cairo-1.14.0-PATCHES/ChangeLog) | 4 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2-PATCHES/TL-Changes (renamed from Build/source/libs/cairo/cairo-1.14.0-PATCHES/TL-Changes) | 5 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/AUTHORS (renamed from Build/source/libs/cairo/cairo-1.14.0/AUTHORS) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/BIBLIOGRAPHY (renamed from Build/source/libs/cairo/cairo-1.14.0/BIBLIOGRAPHY) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/BUGS (renamed from Build/source/libs/cairo/cairo-1.14.0/BUGS) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/CODING_STYLE (renamed from Build/source/libs/cairo/cairo-1.14.0/CODING_STYLE) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/COPYING (renamed from Build/source/libs/cairo/cairo-1.14.0/COPYING) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/COPYING-LGPL-2.1 (renamed from Build/source/libs/cairo/cairo-1.14.0/COPYING-LGPL-2.1) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/COPYING-MPL-1.1 (renamed from Build/source/libs/cairo/cairo-1.14.0/COPYING-MPL-1.1) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/HACKING (renamed from Build/source/libs/cairo/cairo-1.14.0/HACKING) | 18 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/INSTALL (renamed from Build/source/libs/cairo/cairo-1.14.0/INSTALL) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/KNOWN_ISSUES | 3 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/Makefile.am (renamed from Build/source/libs/cairo/cairo-1.14.0/Makefile.am) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/Makefile.win32 (renamed from Build/source/libs/cairo/cairo-1.14.0/Makefile.win32) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/NEWS (renamed from Build/source/libs/cairo/cairo-1.14.0/NEWS) | 75 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/PORTING_GUIDE (renamed from Build/source/libs/cairo/cairo-1.14.0/PORTING_GUIDE) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/README (renamed from Build/source/libs/cairo/cairo-1.14.0/README) | 2 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/README.win32 (renamed from Build/source/libs/cairo/cairo-1.14.0/README.win32) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/RELEASING (renamed from Build/source/libs/cairo/cairo-1.14.0/RELEASING) | 2 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/acinclude.m4 (renamed from Build/source/libs/cairo/cairo-1.14.0/acinclude.m4) | 0 | ||||
-rwxr-xr-x | Build/source/libs/cairo/cairo-1.14.2/autogen.sh (renamed from Build/source/libs/cairo/cairo-1.14.0/autogen.sh) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/build/Makefile.am.analysis (renamed from Build/source/libs/cairo/cairo-1.14.0/build/Makefile.am.analysis) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/build/Makefile.am.changelog (renamed from Build/source/libs/cairo/cairo-1.14.0/build/Makefile.am.changelog) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/build/Makefile.am.common (renamed from Build/source/libs/cairo/cairo-1.14.0/build/Makefile.am.common) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/build/Makefile.am.gtk-doc (renamed from Build/source/libs/cairo/cairo-1.14.0/build/Makefile.am.gtk-doc) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/build/Makefile.am.releasing (renamed from Build/source/libs/cairo/cairo-1.14.0/build/Makefile.am.releasing) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/build/Makefile.win32.common (renamed from Build/source/libs/cairo/cairo-1.14.0/build/Makefile.win32.common) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/build/Makefile.win32.features (renamed from Build/source/libs/cairo/cairo-1.14.0/build/Makefile.win32.features) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/build/Makefile.win32.features-h (renamed from Build/source/libs/cairo/cairo-1.14.0/build/Makefile.win32.features-h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/build/Makefile.win32.inform (renamed from Build/source/libs/cairo/cairo-1.14.0/build/Makefile.win32.inform) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/build/aclocal.cairo.m4 (renamed from Build/source/libs/cairo/cairo-1.14.0/build/aclocal.cairo.m4) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/build/aclocal.compare.m4 (renamed from Build/source/libs/cairo/cairo-1.14.0/build/aclocal.compare.m4) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/build/aclocal.enable.m4 (renamed from Build/source/libs/cairo/cairo-1.14.0/build/aclocal.enable.m4) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/build/aclocal.float.m4 (renamed from Build/source/libs/cairo/cairo-1.14.0/build/aclocal.float.m4) | 4 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/build/aclocal.makefile.m4 (renamed from Build/source/libs/cairo/cairo-1.14.0/build/aclocal.makefile.m4) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/build/aclocal.pkg.m4 (renamed from Build/source/libs/cairo/cairo-1.14.0/build/aclocal.pkg.m4) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/build/configure.ac.analysis (renamed from Build/source/libs/cairo/cairo-1.14.0/build/configure.ac.analysis) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/build/configure.ac.features (renamed from Build/source/libs/cairo/cairo-1.14.0/build/configure.ac.features) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/build/configure.ac.noversion (renamed from Build/source/libs/cairo/cairo-1.14.0/build/configure.ac.noversion) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/build/configure.ac.pthread (renamed from Build/source/libs/cairo/cairo-1.14.0/build/configure.ac.pthread) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/build/configure.ac.system (renamed from Build/source/libs/cairo/cairo-1.14.0/build/configure.ac.system) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/build/configure.ac.tools (renamed from Build/source/libs/cairo/cairo-1.14.0/build/configure.ac.tools) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/build/configure.ac.version (renamed from Build/source/libs/cairo/cairo-1.14.0/build/configure.ac.version) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/build/configure.ac.warnings (renamed from Build/source/libs/cairo/cairo-1.14.0/build/configure.ac.warnings) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/build/gtk-doc.m4 (renamed from Build/source/libs/cairo/cairo-1.14.0/build/gtk-doc.m4) | 51 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/cairo-version.h (renamed from Build/source/libs/cairo/cairo-1.14.0/cairo-version.h) | 2 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/config.h.in (renamed from Build/source/libs/cairo/cairo-1.14.0/config.h.in) | 8 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/configure.ac (renamed from Build/source/libs/cairo/cairo-1.14.0/configure.ac) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/Makefile.am (renamed from Build/source/libs/cairo/cairo-1.14.0/src/Makefile.am) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/Makefile.am.analysis (renamed from Build/source/libs/cairo/cairo-1.14.0/src/Makefile.am.analysis) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/Makefile.am.features (renamed from Build/source/libs/cairo/cairo-1.14.0/src/Makefile.am.features) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/Makefile.sources (renamed from Build/source/libs/cairo/cairo-1.14.0/src/Makefile.sources) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/Makefile.win32 (renamed from Build/source/libs/cairo/cairo-1.14.0/src/Makefile.win32) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/Makefile.win32.features (renamed from Build/source/libs/cairo/cairo-1.14.0/src/Makefile.win32.features) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/README (renamed from Build/source/libs/cairo/cairo-1.14.0/src/README) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-analysis-surface-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-analysis-surface-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-analysis-surface.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-analysis-surface.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-arc-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-arc-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-arc.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-arc.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-array-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-array-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-array.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-array.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-atomic-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-atomic-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-atomic.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-atomic.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-backend-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-backend-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-base64-stream.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-base64-stream.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-base85-stream.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-base85-stream.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-bentley-ottmann-rectangular.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-bentley-ottmann-rectangular.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-bentley-ottmann-rectilinear.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-bentley-ottmann-rectilinear.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-bentley-ottmann.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-bentley-ottmann.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-beos-surface.cpp (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-beos-surface.cpp) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-beos.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-beos.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-botor-scan-converter.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-botor-scan-converter.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-box-inline.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-box-inline.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-boxes-intersect.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-boxes-intersect.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-boxes-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-boxes-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-boxes.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-boxes.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-cache-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-cache-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-cache.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-cache.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-cff-subset.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-cff-subset.c) | 35 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-clip-boxes.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-clip-boxes.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-clip-inline.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-clip-inline.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-clip-polygon.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-clip-polygon.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-clip-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-clip-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-clip-region.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-clip-region.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-clip-surface.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-clip-surface.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-clip-tor-scan-converter.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-clip-tor-scan-converter.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-clip.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-clip.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-cogl-context-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-cogl-context-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-cogl-context.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-cogl-context.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-cogl-gradient-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-cogl-gradient-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-cogl-gradient.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-cogl-gradient.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-cogl-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-cogl-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-cogl-surface.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-cogl-surface.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-cogl-utils-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-cogl-utils-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-cogl-utils.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-cogl-utils.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-cogl.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-cogl.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-color.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-color.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-combsort-inline.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-combsort-inline.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-compiler-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-compiler-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-composite-rectangles-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-composite-rectangles-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-composite-rectangles.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-composite-rectangles.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-compositor-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-compositor-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-compositor.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-compositor.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-contour-inline.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-contour-inline.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-contour-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-contour-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-contour.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-contour.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-damage-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-damage-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-damage.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-damage.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-debug.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-debug.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-default-context-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-default-context-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-default-context.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-default-context.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-deflate-stream.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-deflate-stream.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-deprecated.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-deprecated.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-device-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-device-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-device.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-device.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-directfb-surface.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-directfb-surface.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-directfb.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-directfb.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-drm.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-drm.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-egl-context.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-egl-context.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-error-inline.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-error-inline.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-error-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-error-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-error.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-error.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-fallback-compositor.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-fallback-compositor.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-features-uninstalled.pc.in (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-features-uninstalled.pc.in) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-features.pc.in (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-features.pc.in) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-fixed-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-fixed-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-fixed-type-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-fixed-type-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-fixed.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-fixed.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-font-face-twin-data.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-font-face-twin-data.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-font-face-twin.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-font-face-twin.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-font-face.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-font-face.c) | 5 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-font-options.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-font-options.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-fontconfig-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-fontconfig-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-freed-pool-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-freed-pool-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-freed-pool.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-freed-pool.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-freelist-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-freelist-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-freelist-type-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-freelist-type-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-freelist.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-freelist.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-ft-font.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-ft-font.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-ft-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-ft-private.h) | 2 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-ft.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-ft.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-composite.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-composite.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-device.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-device.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-dispatch-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-dispatch-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-dispatch.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-dispatch.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-ext-def-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-ext-def-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-glyphs.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-glyphs.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-gradient-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-gradient-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-gradient.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-gradient.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-info.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-info.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-msaa-compositor.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-msaa-compositor.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-operand.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-operand.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-shaders.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-shaders.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-source.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-source.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-spans-compositor.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-spans-compositor.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-surface.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-surface.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-traps-compositor.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-traps-compositor.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-glx-context.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-glx-context.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-gstate-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-gstate-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-gstate.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-gstate.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-hash-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-hash-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-hash.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-hash.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-hull.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-hull.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-image-compositor.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-image-compositor.c) | 4 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-image-info-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-image-info-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-image-info.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-image-info.c) | 32 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-image-source.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-image-source.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-image-surface-inline.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-image-surface-inline.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-image-surface-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-image-surface-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-image-surface.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-image-surface.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-line-inline.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-line-inline.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-line-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-line-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-line.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-line.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-list-inline.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-list-inline.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-list-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-list-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-lzw.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-lzw.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-malloc-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-malloc-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-mask-compositor.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-mask-compositor.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-matrix.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-matrix.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-mempool-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-mempool-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-mempool.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-mempool.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-mesh-pattern-rasterizer.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-mesh-pattern-rasterizer.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-misc.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-misc.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-mono-scan-converter.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-mono-scan-converter.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-mutex-impl-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-mutex-impl-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-mutex-list-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-mutex-list-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-mutex-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-mutex-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-mutex-type-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-mutex-type-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-mutex.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-mutex.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-no-compositor.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-no-compositor.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-observer.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-observer.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-os2-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-os2-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-os2-surface.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-os2-surface.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-os2.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-os2.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-output-stream-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-output-stream-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-output-stream.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-output-stream.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-paginated-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-paginated-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-paginated-surface-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-paginated-surface-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-paginated-surface.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-paginated-surface.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-path-bounds.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-path-bounds.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-path-fill.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-path-fill.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-path-fixed-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-path-fixed-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-path-fixed.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-path-fixed.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-path-in-fill.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-path-in-fill.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-path-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-path-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-path-stroke-boxes.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-path-stroke-boxes.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-path-stroke-polygon.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-path-stroke-polygon.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-path-stroke-traps.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-path-stroke-traps.c) | 10 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-path-stroke-tristrip.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-path-stroke-tristrip.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-path-stroke.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-path-stroke.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-path.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-path.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-pattern-inline.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-pattern-inline.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-pattern-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-pattern-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-pattern.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-pattern.c) | 4 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-pdf-operators-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-pdf-operators-private.h) | 4 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-pdf-operators.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-pdf-operators.c) | 22 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-pdf-shading-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-pdf-shading-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-pdf-shading.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-pdf-shading.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-pdf-surface-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-pdf-surface-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-pdf-surface.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-pdf-surface.c) | 11 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-pdf.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-pdf.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-pen.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-pen.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-pixman-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-pixman-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-png.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-png.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-polygon-intersect.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-polygon-intersect.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-polygon-reduce.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-polygon-reduce.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-polygon.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-polygon.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-ps-surface-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-ps-surface-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-ps-surface.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-ps-surface.c) | 9 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-ps.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-ps.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-qt-surface.cpp (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-qt-surface.cpp) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-qt.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-qt.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-quartz-font.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-quartz-font.c) | 10 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-quartz-image-surface.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-quartz-image-surface.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-quartz-image.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-quartz-image.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-quartz-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-quartz-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-quartz-surface.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-quartz-surface.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-quartz.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-quartz.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-raster-source-pattern.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-raster-source-pattern.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-recording-surface-inline.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-recording-surface-inline.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-recording-surface-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-recording-surface-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-recording-surface.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-recording-surface.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-rectangle.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-rectangle.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-rectangular-scan-converter.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-rectangular-scan-converter.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-reference-count-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-reference-count-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-region-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-region-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-region.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-region.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-rtree-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-rtree-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-rtree.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-rtree.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-scaled-font-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-scaled-font-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-scaled-font-subsets-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-scaled-font-subsets-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-scaled-font-subsets.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-scaled-font-subsets.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-scaled-font.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-scaled-font.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-script-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-script-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-script-surface.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-script-surface.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-script.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-script.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-shape-mask-compositor.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-shape-mask-compositor.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-skia.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-skia.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-slope-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-slope-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-slope.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-slope.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-spans-compositor-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-spans-compositor-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-spans-compositor.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-spans-compositor.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-spans-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-spans-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-spans.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-spans.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-spline.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-spline.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-stroke-dash-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-stroke-dash-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-stroke-dash.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-stroke-dash.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-stroke-style.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-stroke-style.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-backend-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-backend-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-clipper-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-clipper-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-clipper.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-clipper.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-fallback-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-fallback-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-fallback.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-fallback.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-inline.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-inline.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-observer-inline.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-observer-inline.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-observer-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-observer-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-observer.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-observer.c) | 12 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-offset-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-offset-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-offset.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-offset.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-snapshot-inline.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-snapshot-inline.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-snapshot-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-snapshot-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-snapshot.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-snapshot.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-subsurface-inline.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-subsurface-inline.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-subsurface-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-subsurface-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-subsurface.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-subsurface.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-wrapper-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-wrapper-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-wrapper.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-wrapper.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface.c) | 28 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-svg-surface-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-svg-surface-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-svg-surface.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-svg-surface.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-svg.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-svg.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-tee-surface-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-tee-surface-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-tee-surface.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-tee-surface.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-tee.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-tee.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-time-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-time-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-time.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-time.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-tor-scan-converter.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-tor-scan-converter.c) | 42 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-tor22-scan-converter.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-tor22-scan-converter.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-toy-font-face.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-toy-font-face.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-traps-compositor.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-traps-compositor.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-traps-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-traps-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-traps.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-traps.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-tristrip-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-tristrip-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-tristrip.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-tristrip.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-truetype-subset-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-truetype-subset-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-truetype-subset.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-truetype-subset.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-type1-fallback.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-type1-fallback.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-type1-glyph-names.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-type1-glyph-names.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-type1-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-type1-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-type1-subset.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-type1-subset.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-type3-glyph-surface-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-type3-glyph-surface-private.h) | 3 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-type3-glyph-surface.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-type3-glyph-surface.c) | 6 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-types-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-types-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-unicode.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-unicode.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-uninstalled.pc.in (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-uninstalled.pc.in) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-user-font-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-user-font-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-user-font.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-user-font.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-version.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-version.c) | 12 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-version.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-version.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-vg-surface.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-vg-surface.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-vg.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-vg.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-wgl-context.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-wgl-context.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-wideint-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-wideint-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-wideint-type-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-wideint-type-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-wideint.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-wideint.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-win32.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-win32.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb-connection-core.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb-connection-core.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb-connection-render.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb-connection-render.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb-connection-shm.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb-connection-shm.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb-connection.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb-connection.c) | 19 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb-private.h) | 8 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb-resources.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb-resources.c) | 33 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb-screen.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb-screen.c) | 16 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb-shm.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb-shm.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb-surface-core.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb-surface-core.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb-surface-render.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb-surface-render.c) | 6 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb-surface.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb-surface.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-core-compositor.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-core-compositor.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-display.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-display.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-fallback-compositor.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-fallback-compositor.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-private.h) | 2 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-render-compositor.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-render-compositor.c) | 6 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-screen.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-screen.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-source.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-source.c) | 14 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-surface-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-surface-private.h) | 2 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-surface-shm.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-surface-shm.c) | 4 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-surface.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-surface.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-visual.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-visual.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-xcb-surface.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-xcb-surface.c) | 33 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-xrender-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-xrender-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-xrender.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-xrender.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-xml-surface.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-xml-surface.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo-xml.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo-xml.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairo.pc.in (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairo.pc.in) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/cairoint.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/cairoint.h) | 28 | ||||
-rwxr-xr-x | Build/source/libs/cairo/cairo-1.14.2/src/check-def.sh (renamed from Build/source/libs/cairo/cairo-1.14.0/src/check-def.sh) | 0 | ||||
-rwxr-xr-x | Build/source/libs/cairo/cairo-1.14.2/src/check-doc-syntax.awk (renamed from Build/source/libs/cairo/cairo-1.14.0/src/check-doc-syntax.awk) | 0 | ||||
-rwxr-xr-x | Build/source/libs/cairo/cairo-1.14.2/src/check-doc-syntax.sh (renamed from Build/source/libs/cairo/cairo-1.14.0/src/check-doc-syntax.sh) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/check-has-hidden-symbols.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/check-has-hidden-symbols.c) | 0 | ||||
-rwxr-xr-x | Build/source/libs/cairo/cairo-1.14.2/src/check-headers.sh (renamed from Build/source/libs/cairo/cairo-1.14.0/src/check-headers.sh) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/check-link.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/check-link.c) | 0 | ||||
-rwxr-xr-x | Build/source/libs/cairo/cairo-1.14.2/src/check-plt.sh (renamed from Build/source/libs/cairo/cairo-1.14.0/src/check-plt.sh) | 0 | ||||
-rwxr-xr-x | Build/source/libs/cairo/cairo-1.14.2/src/check-preprocessor-syntax.sh (renamed from Build/source/libs/cairo/cairo-1.14.0/src/check-preprocessor-syntax.sh) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/test-base-compositor-surface.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/test-base-compositor-surface.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/test-compositor-surface-private.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/test-compositor-surface-private.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/test-compositor-surface.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/test-compositor-surface.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/test-compositor-surface.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/test-compositor-surface.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/test-null-compositor-surface.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/test-null-compositor-surface.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/test-null-compositor-surface.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/test-null-compositor-surface.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/test-paginated-surface.c (renamed from Build/source/libs/cairo/cairo-1.14.0/src/test-paginated-surface.c) | 0 | ||||
-rw-r--r-- | Build/source/libs/cairo/cairo-1.14.2/src/test-paginated-surface.h (renamed from Build/source/libs/cairo/cairo-1.14.0/src/test-paginated-surface.h) | 0 | ||||
-rwxr-xr-x | Build/source/libs/cairo/configure | 24 | ||||
-rw-r--r-- | Build/source/libs/cairo/version.ac | 4 |
384 files changed, 426 insertions, 215 deletions
diff --git a/Build/source/libs/README b/Build/source/libs/README index ad90fb5e0d2..ff7f90ea879 100644 --- a/Build/source/libs/README +++ b/Build/source/libs/README @@ -9,7 +9,7 @@ bypassing or using the original one. See also comments in ../texk/README. -cairo 1.14.0 - checked 15oct14 +cairo 1.14.2 - checked 11mar15 http://cairographics.org/releases/ freetype2 2.5.5 - checked 7jan15 diff --git a/Build/source/libs/cairo/ChangeLog b/Build/source/libs/cairo/ChangeLog index c74dc0e3a95..133dce4fe42 100644 --- a/Build/source/libs/cairo/ChangeLog +++ b/Build/source/libs/cairo/ChangeLog @@ -1,3 +1,8 @@ +2015-03-11 Peter Breitenlohner <peb@mppmu.mpg.de> + + Import cairo-1.14.2. + * Makefile.am, version.ac: Adapted. + 2015-02-16 Peter Breitenlohner <peb@mppmu.mpg.de> * Makefile.am: Use the fragment ../../am/dist_hook.am. diff --git a/Build/source/libs/cairo/cairo-1.14.0/KNOWN_ISSUES b/Build/source/libs/cairo/cairo-1.14.0/KNOWN_ISSUES deleted file mode 100644 index 5fda6838929..00000000000 --- a/Build/source/libs/cairo/cairo-1.14.0/KNOWN_ISSUES +++ /dev/null @@ -1,10 +0,0 @@ -There are a few known bugs in 1.10 that have been fixed in master, but -appear to be non-trivial to backport without fear of causing other -regressions. The impact of these bugs is considered to be less than of a -risk than rewriting the code. - -Zero Path Extents ------------------ -A closed degenerate path is reported as having extents (0, 0) x (0, 0), -whereas the expected value is (x, y) x (0, 0). This regression has existed -since at least 1.2. diff --git a/Build/source/libs/cairo/cairo-1.14.0-PATCHES/ChangeLog b/Build/source/libs/cairo/cairo-1.14.2-PATCHES/ChangeLog index 599599d6022..ca926256712 100644 --- a/Build/source/libs/cairo/cairo-1.14.0-PATCHES/ChangeLog +++ b/Build/source/libs/cairo/cairo-1.14.2-PATCHES/ChangeLog @@ -1,3 +1,7 @@ +2015-03-11 Peter Breitenlohner <peb@mppmu.mpg.de> + + Import cairo-1.14.2. + 2014-10-15 Peter Breitenlohner <peb@mppmu.mpg.de> Import cairo-1.14.0. diff --git a/Build/source/libs/cairo/cairo-1.14.0-PATCHES/TL-Changes b/Build/source/libs/cairo/cairo-1.14.2-PATCHES/TL-Changes index 81aedbfe337..9d7307107cf 100644 --- a/Build/source/libs/cairo/cairo-1.14.0-PATCHES/TL-Changes +++ b/Build/source/libs/cairo/cairo-1.14.2-PATCHES/TL-Changes @@ -1,5 +1,5 @@ -Changes applied to the cairo-1.14.0/ tree as obtained from: - http://cairographics.org/releases/cairo-1.14.0.tar.xz +Changes applied to the cairo-1.14.2/ tree as obtained from: + http://cairographics.org/releases/cairo-1.14.2.tar.xz Removed: Makefile.in @@ -18,6 +18,7 @@ Removed: build/ltversion.m4 build/lt~obsolete.m4 build/missing + build/test-driver configure src/Makefile.in diff --git a/Build/source/libs/cairo/cairo-1.14.0/AUTHORS b/Build/source/libs/cairo/cairo-1.14.2/AUTHORS index d85696fa81c..d85696fa81c 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/AUTHORS +++ b/Build/source/libs/cairo/cairo-1.14.2/AUTHORS diff --git a/Build/source/libs/cairo/cairo-1.14.0/BIBLIOGRAPHY b/Build/source/libs/cairo/cairo-1.14.2/BIBLIOGRAPHY index 90a6cef205b..90a6cef205b 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/BIBLIOGRAPHY +++ b/Build/source/libs/cairo/cairo-1.14.2/BIBLIOGRAPHY diff --git a/Build/source/libs/cairo/cairo-1.14.0/BUGS b/Build/source/libs/cairo/cairo-1.14.2/BUGS index ef044046d3e..ef044046d3e 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/BUGS +++ b/Build/source/libs/cairo/cairo-1.14.2/BUGS diff --git a/Build/source/libs/cairo/cairo-1.14.0/CODING_STYLE b/Build/source/libs/cairo/cairo-1.14.2/CODING_STYLE index 95ceac04d84..95ceac04d84 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/CODING_STYLE +++ b/Build/source/libs/cairo/cairo-1.14.2/CODING_STYLE diff --git a/Build/source/libs/cairo/cairo-1.14.0/COPYING b/Build/source/libs/cairo/cairo-1.14.2/COPYING index f54969f1c94..f54969f1c94 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/COPYING +++ b/Build/source/libs/cairo/cairo-1.14.2/COPYING diff --git a/Build/source/libs/cairo/cairo-1.14.0/COPYING-LGPL-2.1 b/Build/source/libs/cairo/cairo-1.14.2/COPYING-LGPL-2.1 index f1ed6182c52..f1ed6182c52 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/COPYING-LGPL-2.1 +++ b/Build/source/libs/cairo/cairo-1.14.2/COPYING-LGPL-2.1 diff --git a/Build/source/libs/cairo/cairo-1.14.0/COPYING-MPL-1.1 b/Build/source/libs/cairo/cairo-1.14.2/COPYING-MPL-1.1 index 7714141d154..7714141d154 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/COPYING-MPL-1.1 +++ b/Build/source/libs/cairo/cairo-1.14.2/COPYING-MPL-1.1 diff --git a/Build/source/libs/cairo/cairo-1.14.0/HACKING b/Build/source/libs/cairo/cairo-1.14.2/HACKING index 752efbab227..aba2c545bb9 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/HACKING +++ b/Build/source/libs/cairo/cairo-1.14.2/HACKING @@ -73,9 +73,9 @@ We use /git/ for version control. See: http://cairographics.org/download/ -TODO: -Add links to some git tutorials or better, write a few paragraphs -about how to use git to efficiently hack on cairo. +For more information on using git, see: + + http://freedesktop.org/wiki/Infrastructure/git/ Build System @@ -103,10 +103,9 @@ No manual ChangeLog writing is necessary. Copyrights and Licensing ------------------------ -The cairo library is dual-licensed under LGPL and MPL. See file named -COPYING for details. The test suites are more liberal. For example, -GPL code is allowed in the test suites, though it's always better to -keep things simple. +The cairo library is dual-licensed under LGPL and MPL. See the file +named COPYING for details. The test suites are more liberal, and are +allowed to include GPL code. When writing new code, update the file headers to add your (or your employers) copyright line and contributor line. If adding new files @@ -174,9 +173,8 @@ Some of those should gradually be moved to doc/. Utilities --------- -There are a few useful utilities we have developed that are either -useful when writing code using cairo, or writing cairo, or useful in -general. These tools can be found under the util/ directory. +We have developed several utilities useful for writing cairo or code +that uses cairo. These tools can be found under the util/ directory. See util/README for more information. diff --git a/Build/source/libs/cairo/cairo-1.14.0/INSTALL b/Build/source/libs/cairo/cairo-1.14.2/INSTALL index 9db68dee2ba..9db68dee2ba 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/INSTALL +++ b/Build/source/libs/cairo/cairo-1.14.2/INSTALL diff --git a/Build/source/libs/cairo/cairo-1.14.2/KNOWN_ISSUES b/Build/source/libs/cairo/cairo-1.14.2/KNOWN_ISSUES new file mode 100644 index 00000000000..c367f918ea3 --- /dev/null +++ b/Build/source/libs/cairo/cairo-1.14.2/KNOWN_ISSUES @@ -0,0 +1,3 @@ +Known Issues +------------ +None diff --git a/Build/source/libs/cairo/cairo-1.14.0/Makefile.am b/Build/source/libs/cairo/cairo-1.14.2/Makefile.am index 03fa3523649..03fa3523649 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/Makefile.am +++ b/Build/source/libs/cairo/cairo-1.14.2/Makefile.am diff --git a/Build/source/libs/cairo/cairo-1.14.0/Makefile.win32 b/Build/source/libs/cairo/cairo-1.14.2/Makefile.win32 index fbad7f3e4c9..fbad7f3e4c9 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/Makefile.win32 +++ b/Build/source/libs/cairo/cairo-1.14.2/Makefile.win32 diff --git a/Build/source/libs/cairo/cairo-1.14.0/NEWS b/Build/source/libs/cairo/cairo-1.14.2/NEWS index 2370dfd5814..93b650ef59f 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/NEWS +++ b/Build/source/libs/cairo/cairo-1.14.2/NEWS @@ -1,3 +1,78 @@ +Release 1.14.2 (2014-03-09 Bryce Harrington <bryce@osg.samsung.com>) +==================================================================== +This release provides collected bug fixes, along with one feature +enhancement for the xcb backend, and a small performance improvement for +fonts. + +The running theme of the bug fixes is platform-specific issues, both +build and run-time. Platforms with fixes include Sparc, AIX, Windows +(mingw), and Windows (MSVC8). Memory leaks, valgrind issues, and PDF +issues round out our list. + +It's come to light that changes in cairo 1.14 resulted in breakage on +MacOS X 10.4. We've not yet determined whether to fix up the support, +or excise the 10.4-specific code and support only OS X 10.5 or newer. +Meantime, we'll only advertise cairo as working on OS X 10.5. + +Features +-------- + * Improve xcb's handling of per-screen subpixel ordering. If no + Xft.rgba property is specified, default to the screen's subpixel + order. + +API Changes +----------- +None + +Dependency Changes +------------------ +None + +Performance Optimizations +------------------------- + * Improve performance of cpu_to_be32 and be32_to_cpu, making truetype + subsetting of large fonts run about 15% faster. + +Bug Fixes +--------- + * Fix unaligned access on sparc with the compact font format (CFF). + Unlike truetype, all data in CFF is not aligned. + (Debian bug #712836) + * Fix unaligned access on sparc with tor-scan-converter's memory pool. + * Fix crash when loading a PDF with a transformed image. + (fdo bug #85151) + * Fix regression on mingw for bigendian test due to removal of file + extension for executables. + (fdo bug #85120) + * Fix handling of backslash in PDF interpreter + (fdo bug #85662) + * Fix crash in xlib and xcb renderers when swapping a 0-sized glyph + * Fix bug with RTL text in PDF operators + (fdo bug #86461) + * Fix compilation 'cairo-path-stroke-traps.c' with MSVC8 + (fdo bug #84908) + * Fix crash in _fill_xrgb32_lerp_opaque_spans when a span length is + negative. + * Fix valgrind error by releasing pattern created by + cairo_pattern_create_rgb(). + * Fix valgrind errors when running cairo-test-suite. + * Fix memory leak in recording surface replays + (fdo bug #87898) + * Fix destruction of fonts in api-special-cases test. + (fdo bug #87567) + * Fix duplicated surface push on similar-image, preventing trivial GTK3 + program traces from being replayable, with an error message about + invalid values for the size of the input. + (fdo bug #73580) + * Fix crash when win32 surface's image size does not cover the entire + surface. + (fdo bug #53121) + * Fix crash due to obsolete CGFontGetGlyphPath call + (fdo bug #84324) + * Fix several build issues on AIX + (fdo bugs #89338, #89340, #89356, #89354) + * Fix various documentation warnings and errors + Release 1.14.0 (2014-10-13 Bryce Harrington <bryce@osg.samsung.com>) ==================================================================== Hard to believe it's been over a year since our last release, but it's diff --git a/Build/source/libs/cairo/cairo-1.14.0/PORTING_GUIDE b/Build/source/libs/cairo/cairo-1.14.2/PORTING_GUIDE index 7488173c46b..7488173c46b 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/PORTING_GUIDE +++ b/Build/source/libs/cairo/cairo-1.14.2/PORTING_GUIDE diff --git a/Build/source/libs/cairo/cairo-1.14.0/README b/Build/source/libs/cairo/cairo-1.14.2/README index 592643067ac..0be9947d548 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/README +++ b/Build/source/libs/cairo/cairo-1.14.2/README @@ -121,7 +121,7 @@ Supported, "platform" surface backends quartz backend -------------- - MacOS X >= 10.4 with Xcode >= 2.4 + MacOS X >= 10.5 with Xcode >= 3.0 win32 backend ------------- diff --git a/Build/source/libs/cairo/cairo-1.14.0/README.win32 b/Build/source/libs/cairo/cairo-1.14.2/README.win32 index ff962b72a68..ff962b72a68 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/README.win32 +++ b/Build/source/libs/cairo/cairo-1.14.2/README.win32 diff --git a/Build/source/libs/cairo/cairo-1.14.0/RELEASING b/Build/source/libs/cairo/cairo-1.14.2/RELEASING index 60e3e9e41b2..f6f5eeb5125 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/RELEASING +++ b/Build/source/libs/cairo/cairo-1.14.2/RELEASING @@ -113,7 +113,7 @@ Here are the steps to follow to create a new cairo release: 8) Push the newly created tag out to the central tree with a command something like: - git push cairo X.Y.Z + git push upstream master X.Y.Z 9) Edit the cairo bugzilla product and add the new version numbers. Note that you need to add two versions. One for the release/snapshot (with diff --git a/Build/source/libs/cairo/cairo-1.14.0/acinclude.m4 b/Build/source/libs/cairo/cairo-1.14.2/acinclude.m4 index dcf54f9357d..dcf54f9357d 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/acinclude.m4 +++ b/Build/source/libs/cairo/cairo-1.14.2/acinclude.m4 diff --git a/Build/source/libs/cairo/cairo-1.14.0/autogen.sh b/Build/source/libs/cairo/cairo-1.14.2/autogen.sh index 4d113f8be5f..4d113f8be5f 100755 --- a/Build/source/libs/cairo/cairo-1.14.0/autogen.sh +++ b/Build/source/libs/cairo/cairo-1.14.2/autogen.sh diff --git a/Build/source/libs/cairo/cairo-1.14.0/build/Makefile.am.analysis b/Build/source/libs/cairo/cairo-1.14.2/build/Makefile.am.analysis index a44077ab453..a44077ab453 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/build/Makefile.am.analysis +++ b/Build/source/libs/cairo/cairo-1.14.2/build/Makefile.am.analysis diff --git a/Build/source/libs/cairo/cairo-1.14.0/build/Makefile.am.changelog b/Build/source/libs/cairo/cairo-1.14.2/build/Makefile.am.changelog index 07e603695cf..07e603695cf 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/build/Makefile.am.changelog +++ b/Build/source/libs/cairo/cairo-1.14.2/build/Makefile.am.changelog diff --git a/Build/source/libs/cairo/cairo-1.14.0/build/Makefile.am.common b/Build/source/libs/cairo/cairo-1.14.2/build/Makefile.am.common index b955af58fdf..b955af58fdf 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/build/Makefile.am.common +++ b/Build/source/libs/cairo/cairo-1.14.2/build/Makefile.am.common diff --git a/Build/source/libs/cairo/cairo-1.14.0/build/Makefile.am.gtk-doc b/Build/source/libs/cairo/cairo-1.14.2/build/Makefile.am.gtk-doc index c3d642b097b..c3d642b097b 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/build/Makefile.am.gtk-doc +++ b/Build/source/libs/cairo/cairo-1.14.2/build/Makefile.am.gtk-doc diff --git a/Build/source/libs/cairo/cairo-1.14.0/build/Makefile.am.releasing b/Build/source/libs/cairo/cairo-1.14.2/build/Makefile.am.releasing index b17faabce2f..b17faabce2f 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/build/Makefile.am.releasing +++ b/Build/source/libs/cairo/cairo-1.14.2/build/Makefile.am.releasing diff --git a/Build/source/libs/cairo/cairo-1.14.0/build/Makefile.win32.common b/Build/source/libs/cairo/cairo-1.14.2/build/Makefile.win32.common index 7d7e9735f15..7d7e9735f15 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/build/Makefile.win32.common +++ b/Build/source/libs/cairo/cairo-1.14.2/build/Makefile.win32.common diff --git a/Build/source/libs/cairo/cairo-1.14.0/build/Makefile.win32.features b/Build/source/libs/cairo/cairo-1.14.2/build/Makefile.win32.features index 8cb155dc084..8cb155dc084 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/build/Makefile.win32.features +++ b/Build/source/libs/cairo/cairo-1.14.2/build/Makefile.win32.features diff --git a/Build/source/libs/cairo/cairo-1.14.0/build/Makefile.win32.features-h b/Build/source/libs/cairo/cairo-1.14.2/build/Makefile.win32.features-h index 13904cfa9f0..13904cfa9f0 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/build/Makefile.win32.features-h +++ b/Build/source/libs/cairo/cairo-1.14.2/build/Makefile.win32.features-h diff --git a/Build/source/libs/cairo/cairo-1.14.0/build/Makefile.win32.inform b/Build/source/libs/cairo/cairo-1.14.2/build/Makefile.win32.inform index ba11165050a..ba11165050a 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/build/Makefile.win32.inform +++ b/Build/source/libs/cairo/cairo-1.14.2/build/Makefile.win32.inform diff --git a/Build/source/libs/cairo/cairo-1.14.0/build/aclocal.cairo.m4 b/Build/source/libs/cairo/cairo-1.14.2/build/aclocal.cairo.m4 index 2f4873b043f..2f4873b043f 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/build/aclocal.cairo.m4 +++ b/Build/source/libs/cairo/cairo-1.14.2/build/aclocal.cairo.m4 diff --git a/Build/source/libs/cairo/cairo-1.14.0/build/aclocal.compare.m4 b/Build/source/libs/cairo/cairo-1.14.2/build/aclocal.compare.m4 index bd6c51b289d..bd6c51b289d 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/build/aclocal.compare.m4 +++ b/Build/source/libs/cairo/cairo-1.14.2/build/aclocal.compare.m4 diff --git a/Build/source/libs/cairo/cairo-1.14.0/build/aclocal.enable.m4 b/Build/source/libs/cairo/cairo-1.14.2/build/aclocal.enable.m4 index f3522b9832c..f3522b9832c 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/build/aclocal.enable.m4 +++ b/Build/source/libs/cairo/cairo-1.14.2/build/aclocal.enable.m4 diff --git a/Build/source/libs/cairo/cairo-1.14.0/build/aclocal.float.m4 b/Build/source/libs/cairo/cairo-1.14.2/build/aclocal.float.m4 index bc0a91c6047..8f85f0862ba 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/build/aclocal.float.m4 +++ b/Build/source/libs/cairo/cairo-1.14.2/build/aclocal.float.m4 @@ -31,10 +31,10 @@ int main() { return 0; } ]])], [ -if strings - conftest | grep noonsees >/dev/null ; then +if strings - conftest$ac_exeext | grep noonsees >/dev/null ; then ax_cv_c_float_words_bigendian=yes fi -if strings - conftest | grep seesnoon >/dev/null ; then +if strings - conftest$ac_exeext | grep seesnoon >/dev/null ; then if test "$ax_cv_c_float_words_bigendian" = unknown; then ax_cv_c_float_words_bigendian=no else diff --git a/Build/source/libs/cairo/cairo-1.14.0/build/aclocal.makefile.m4 b/Build/source/libs/cairo/cairo-1.14.2/build/aclocal.makefile.m4 index 70777810d14..70777810d14 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/build/aclocal.makefile.m4 +++ b/Build/source/libs/cairo/cairo-1.14.2/build/aclocal.makefile.m4 diff --git a/Build/source/libs/cairo/cairo-1.14.0/build/aclocal.pkg.m4 b/Build/source/libs/cairo/cairo-1.14.2/build/aclocal.pkg.m4 index cf90a967880..cf90a967880 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/build/aclocal.pkg.m4 +++ b/Build/source/libs/cairo/cairo-1.14.2/build/aclocal.pkg.m4 diff --git a/Build/source/libs/cairo/cairo-1.14.0/build/configure.ac.analysis b/Build/source/libs/cairo/cairo-1.14.2/build/configure.ac.analysis index 11c52e70d6e..11c52e70d6e 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/build/configure.ac.analysis +++ b/Build/source/libs/cairo/cairo-1.14.2/build/configure.ac.analysis diff --git a/Build/source/libs/cairo/cairo-1.14.0/build/configure.ac.features b/Build/source/libs/cairo/cairo-1.14.2/build/configure.ac.features index e4a2aafcc82..e4a2aafcc82 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/build/configure.ac.features +++ b/Build/source/libs/cairo/cairo-1.14.2/build/configure.ac.features diff --git a/Build/source/libs/cairo/cairo-1.14.0/build/configure.ac.noversion b/Build/source/libs/cairo/cairo-1.14.2/build/configure.ac.noversion index 18c4bd5f7ae..18c4bd5f7ae 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/build/configure.ac.noversion +++ b/Build/source/libs/cairo/cairo-1.14.2/build/configure.ac.noversion diff --git a/Build/source/libs/cairo/cairo-1.14.0/build/configure.ac.pthread b/Build/source/libs/cairo/cairo-1.14.2/build/configure.ac.pthread index 29c930da932..29c930da932 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/build/configure.ac.pthread +++ b/Build/source/libs/cairo/cairo-1.14.2/build/configure.ac.pthread diff --git a/Build/source/libs/cairo/cairo-1.14.0/build/configure.ac.system b/Build/source/libs/cairo/cairo-1.14.2/build/configure.ac.system index b9d71c8d783..b9d71c8d783 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/build/configure.ac.system +++ b/Build/source/libs/cairo/cairo-1.14.2/build/configure.ac.system diff --git a/Build/source/libs/cairo/cairo-1.14.0/build/configure.ac.tools b/Build/source/libs/cairo/cairo-1.14.2/build/configure.ac.tools index a24dbcecb91..a24dbcecb91 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/build/configure.ac.tools +++ b/Build/source/libs/cairo/cairo-1.14.2/build/configure.ac.tools diff --git a/Build/source/libs/cairo/cairo-1.14.0/build/configure.ac.version b/Build/source/libs/cairo/cairo-1.14.2/build/configure.ac.version index a91cee39eef..a91cee39eef 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/build/configure.ac.version +++ b/Build/source/libs/cairo/cairo-1.14.2/build/configure.ac.version diff --git a/Build/source/libs/cairo/cairo-1.14.0/build/configure.ac.warnings b/Build/source/libs/cairo/cairo-1.14.2/build/configure.ac.warnings index 74e6634b29c..74e6634b29c 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/build/configure.ac.warnings +++ b/Build/source/libs/cairo/cairo-1.14.2/build/configure.ac.warnings diff --git a/Build/source/libs/cairo/cairo-1.14.0/build/gtk-doc.m4 b/Build/source/libs/cairo/cairo-1.14.2/build/gtk-doc.m4 index 0ada151935f..36755432b50 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/build/gtk-doc.m4 +++ b/Build/source/libs/cairo/cairo-1.14.2/build/gtk-doc.m4 @@ -1,6 +1,6 @@ dnl -*- mode: autoconf -*- -# serial 1 +# serial 2 dnl Usage: dnl GTK_DOC_CHECK([minimum-gtk-doc-version]) @@ -10,8 +10,24 @@ AC_DEFUN([GTK_DOC_CHECK], AC_BEFORE([AC_PROG_LIBTOOL],[$0])dnl setup libtool first AC_BEFORE([AM_PROG_LIBTOOL],[$0])dnl setup libtool first + ifelse([$1],[],[gtk_doc_requires="gtk-doc"],[gtk_doc_requires="gtk-doc >= $1"]) + AC_MSG_CHECKING([for gtk-doc]) + PKG_CHECK_EXISTS([$gtk_doc_requires],[have_gtk_doc=yes],[have_gtk_doc=no]) + AC_MSG_RESULT($have_gtk_doc) + + if test "$have_gtk_doc" = "no"; then + AC_MSG_WARN([ + You will not be able to create source packages with 'make dist' + because $gtk_doc_requires is not found.]) + fi + dnl check for tools we added during development - AC_PATH_PROG([GTKDOC_CHECK],[gtkdoc-check]) + dnl Use AC_CHECK_PROG to avoid the check target using an absolute path that + dnl may not be writable by the user. Currently, automake requires that the + dnl test name must end in '.test'. + dnl https://bugzilla.gnome.org/show_bug.cgi?id=701638 + AC_CHECK_PROG([GTKDOC_CHECK],[gtkdoc-check],[gtkdoc-check.test]) + AC_PATH_PROG([GTKDOC_CHECK_PATH],[gtkdoc-check]) AC_PATH_PROGS([GTKDOC_REBASE],[gtkdoc-rebase],[true]) AC_PATH_PROG([GTKDOC_MKPDF],[gtkdoc-mkpdf]) @@ -28,22 +44,22 @@ AC_DEFUN([GTK_DOC_CHECK], [use gtk-doc to build documentation [[default=no]]]),, [enable_gtk_doc=no]) - if test x$enable_gtk_doc = xyes; then - ifelse([$1],[], - [PKG_CHECK_EXISTS([gtk-doc],, - AC_MSG_ERROR([gtk-doc not installed and --enable-gtk-doc requested]))], - [PKG_CHECK_EXISTS([gtk-doc >= $1],, - AC_MSG_ERROR([You need to have gtk-doc >= $1 installed to build $PACKAGE_NAME]))]) - dnl don't check for glib if we build glib - if test "x$PACKAGE_NAME" != "xglib"; then - dnl don't fail if someone does not have glib - PKG_CHECK_MODULES(GTKDOC_DEPS, glib-2.0 >= 2.10.0 gobject-2.0 >= 2.10.0,,) - fi - fi - AC_MSG_CHECKING([whether to build gtk-doc documentation]) AC_MSG_RESULT($enable_gtk_doc) + if test "x$enable_gtk_doc" = "xyes" && test "$have_gtk_doc" = "no"; then + AC_MSG_ERROR([ + You must have $gtk_doc_requires installed to build documentation for + $PACKAGE_NAME. Please install gtk-doc or disable building the + documentation by adding '--disable-gtk-doc' to '[$]0'.]) + fi + + dnl don't check for glib if we build glib + if test "x$PACKAGE_NAME" != "xglib"; then + dnl don't fail if someone does not have glib + PKG_CHECK_MODULES(GTKDOC_DEPS, glib-2.0 >= 2.10.0 gobject-2.0 >= 2.10.0,,[:]) + fi + dnl enable/disable output formats AC_ARG_ENABLE([gtk-doc-html], AS_HELP_STRING([--enable-gtk-doc-html], @@ -58,7 +74,12 @@ AC_DEFUN([GTK_DOC_CHECK], enable_gtk_doc_pdf=no fi + if test -z "$AM_DEFAULT_VERBOSITY"; then + AM_DEFAULT_VERBOSITY=1 + fi + AC_SUBST([AM_DEFAULT_VERBOSITY]) + AM_CONDITIONAL([HAVE_GTK_DOC], [test x$have_gtk_doc = xyes]) AM_CONDITIONAL([ENABLE_GTK_DOC], [test x$enable_gtk_doc = xyes]) AM_CONDITIONAL([GTK_DOC_BUILD_HTML], [test x$enable_gtk_doc_html = xyes]) AM_CONDITIONAL([GTK_DOC_BUILD_PDF], [test x$enable_gtk_doc_pdf = xyes]) diff --git a/Build/source/libs/cairo/cairo-1.14.0/cairo-version.h b/Build/source/libs/cairo/cairo-1.14.2/cairo-version.h index c65a5ffc609..516999ee6c3 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/cairo-version.h +++ b/Build/source/libs/cairo/cairo-1.14.2/cairo-version.h @@ -3,6 +3,6 @@ #define CAIRO_VERSION_MAJOR 1 #define CAIRO_VERSION_MINOR 14 -#define CAIRO_VERSION_MICRO 0 +#define CAIRO_VERSION_MICRO 2 #endif diff --git a/Build/source/libs/cairo/cairo-1.14.0/config.h.in b/Build/source/libs/cairo/cairo-1.14.2/config.h.in index d804988498f..14e3f444003 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/config.h.in +++ b/Build/source/libs/cairo/cairo-1.14.2/config.h.in @@ -292,9 +292,6 @@ */ #undef LT_OBJDIR -/* Define to 1 if your C compiler doesn't accept -c and -o together. */ -#undef NO_MINUS_C_MINUS_O - /* Define to the address where bug reports for this package should be sent. */ #undef PACKAGE_BUGREPORT @@ -388,6 +385,11 @@ /* Define to 1 if the X Window System is missing or not being used. */ #undef X_DISPLAY_MISSING +/* Enable large inode numbers on Mac OS X 10.5. */ +#ifndef _DARWIN_USE_64_BIT_INODE +# define _DARWIN_USE_64_BIT_INODE 1 +#endif + /* Number of bits in a file offset, on hosts where this is settable. */ #undef _FILE_OFFSET_BITS diff --git a/Build/source/libs/cairo/cairo-1.14.0/configure.ac b/Build/source/libs/cairo/cairo-1.14.2/configure.ac index 2ce19599e30..2ce19599e30 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/configure.ac +++ b/Build/source/libs/cairo/cairo-1.14.2/configure.ac diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/Makefile.am b/Build/source/libs/cairo/cairo-1.14.2/src/Makefile.am index acf0a828100..acf0a828100 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/Makefile.am +++ b/Build/source/libs/cairo/cairo-1.14.2/src/Makefile.am diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/Makefile.am.analysis b/Build/source/libs/cairo/cairo-1.14.2/src/Makefile.am.analysis index fab4cf7a514..fab4cf7a514 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/Makefile.am.analysis +++ b/Build/source/libs/cairo/cairo-1.14.2/src/Makefile.am.analysis diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/Makefile.am.features b/Build/source/libs/cairo/cairo-1.14.2/src/Makefile.am.features index c58ac23da4e..c58ac23da4e 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/Makefile.am.features +++ b/Build/source/libs/cairo/cairo-1.14.2/src/Makefile.am.features diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/Makefile.sources b/Build/source/libs/cairo/cairo-1.14.2/src/Makefile.sources index fac24d79d8a..fac24d79d8a 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/Makefile.sources +++ b/Build/source/libs/cairo/cairo-1.14.2/src/Makefile.sources diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/Makefile.win32 b/Build/source/libs/cairo/cairo-1.14.2/src/Makefile.win32 index 864791f377b..864791f377b 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/Makefile.win32 +++ b/Build/source/libs/cairo/cairo-1.14.2/src/Makefile.win32 diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/Makefile.win32.features b/Build/source/libs/cairo/cairo-1.14.2/src/Makefile.win32.features index 2274f4ad6cf..2274f4ad6cf 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/Makefile.win32.features +++ b/Build/source/libs/cairo/cairo-1.14.2/src/Makefile.win32.features diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/README b/Build/source/libs/cairo/cairo-1.14.2/src/README index 03e4455ea58..03e4455ea58 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/README +++ b/Build/source/libs/cairo/cairo-1.14.2/src/README diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-analysis-surface-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-analysis-surface-private.h index 1e054c209ab..1e054c209ab 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-analysis-surface-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-analysis-surface-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-analysis-surface.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-analysis-surface.c index 8516094c200..8516094c200 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-analysis-surface.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-analysis-surface.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-arc-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-arc-private.h index a22c01ac90b..a22c01ac90b 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-arc-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-arc-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-arc.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-arc.c index 390397bae10..390397bae10 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-arc.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-arc.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-array-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-array-private.h index 35b29e5fc07..35b29e5fc07 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-array-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-array-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-array.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-array.c index 4f3c082ff6b..4f3c082ff6b 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-array.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-array.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-atomic-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-atomic-private.h index 327fed1d928..327fed1d928 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-atomic-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-atomic-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-atomic.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-atomic.c index 909cfea4925..909cfea4925 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-atomic.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-atomic.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-backend-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-backend-private.h index b05eca59ab3..b05eca59ab3 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-backend-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-backend-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-base64-stream.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-base64-stream.c index 636431372b5..636431372b5 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-base64-stream.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-base64-stream.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-base85-stream.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-base85-stream.c index f81affb49ea..f81affb49ea 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-base85-stream.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-base85-stream.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-bentley-ottmann-rectangular.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-bentley-ottmann-rectangular.c index 5541bdc3a2d..5541bdc3a2d 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-bentley-ottmann-rectangular.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-bentley-ottmann-rectangular.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-bentley-ottmann-rectilinear.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-bentley-ottmann-rectilinear.c index 7c0be69b712..7c0be69b712 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-bentley-ottmann-rectilinear.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-bentley-ottmann-rectilinear.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-bentley-ottmann.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-bentley-ottmann.c index 91e41f9c3cb..91e41f9c3cb 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-bentley-ottmann.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-bentley-ottmann.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-beos-surface.cpp b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-beos-surface.cpp index c97641685fc..c97641685fc 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-beos-surface.cpp +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-beos-surface.cpp diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-beos.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-beos.h index fdb89a6c4dc..fdb89a6c4dc 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-beos.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-beos.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-botor-scan-converter.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-botor-scan-converter.c index 515305bf24e..515305bf24e 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-botor-scan-converter.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-botor-scan-converter.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-box-inline.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-box-inline.h index d6b994127e3..d6b994127e3 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-box-inline.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-box-inline.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-boxes-intersect.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-boxes-intersect.c index 96ae66334e6..96ae66334e6 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-boxes-intersect.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-boxes-intersect.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-boxes-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-boxes-private.h index d1f9dfcd1e5..d1f9dfcd1e5 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-boxes-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-boxes-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-boxes.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-boxes.c index 63b68ddfb90..63b68ddfb90 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-boxes.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-boxes.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-cache-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-cache-private.h index 24b6d0b2092..24b6d0b2092 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-cache-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-cache-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-cache.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-cache.c index 5c4e4caa3d0..5c4e4caa3d0 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-cache.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-cache.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-cff-subset.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-cff-subset.c index 4660d6e0956..f15deb5ea6b 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-cff-subset.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-cff-subset.c @@ -433,7 +433,7 @@ cff_index_read (cairo_array_t *index, unsigned char **ptr, unsigned char *end_pt p = *ptr; if (p + 2 > end_ptr) return CAIRO_INT_STATUS_UNSUPPORTED; - count = be16_to_cpu( *((uint16_t *)p) ); + count = get_unaligned_be16 (p); p += 2; if (count > 0) { offset_size = *p++; @@ -984,14 +984,14 @@ cairo_cff_font_read_fdselect (cairo_cff_font_t *font, unsigned char *p) for (i = 0; i < font->num_glyphs; i++) font->fdselect[i] = *p++; } else if (type == 3) { - num_ranges = be16_to_cpu( *((uint16_t *)p) ); + num_ranges = get_unaligned_be16 (p); p += 2; for (i = 0; i < num_ranges; i++) { - first = be16_to_cpu( *((uint16_t *)p) ); + first = get_unaligned_be16 (p); p += 2; fd = *p++; - last = be16_to_cpu( *((uint16_t *)p) ); + last = get_unaligned_be16 (p); for (j = first; j < last; j++) font->fdselect[j] = fd; } @@ -1722,7 +1722,7 @@ cairo_cff_font_get_gid_for_cid (cairo_cff_font_t *font, unsigned long cid, unsi p = font->charset + 1; g = 1; while (g <= (unsigned)font->num_glyphs && p < font->data_end) { - c = be16_to_cpu( *((uint16_t *)p) ); + c = get_unaligned_be16 (p); if (c == cid) { *gid = g; return CAIRO_STATUS_SUCCESS; @@ -1737,7 +1737,7 @@ cairo_cff_font_get_gid_for_cid (cairo_cff_font_t *font, unsigned long cid, unsi first_gid = 1; p = font->charset + 1; while (first_gid <= (unsigned)font->num_glyphs && p + 2 < font->data_end) { - first_cid = be16_to_cpu( *((uint16_t *)p) ); + first_cid = get_unaligned_be16 (p); num_left = p[2]; if (cid >= first_cid && cid <= first_cid + num_left) { *gid = first_gid + cid - first_cid; @@ -1753,8 +1753,8 @@ cairo_cff_font_get_gid_for_cid (cairo_cff_font_t *font, unsigned long cid, unsi first_gid = 1; p = font->charset + 1; while (first_gid <= (unsigned)font->num_glyphs && p + 3 < font->data_end) { - first_cid = be16_to_cpu( *((uint16_t *)p) ); - num_left = be16_to_cpu( *((uint16_t *)(p+2)) ); + first_cid = get_unaligned_be16 (p); + num_left = get_unaligned_be16 (p+2); if (cid >= first_cid && cid <= first_cid + num_left) { *gid = first_gid + cid - first_cid; return CAIRO_STATUS_SUCCESS; @@ -2328,7 +2328,7 @@ cairo_cff_font_write_cid_fontdict (cairo_cff_font_t *font) unsigned int i; cairo_int_status_t status; unsigned int offset_array; - uint32_t *offset_array_ptr; + unsigned char *offset_array_ptr; int offset_base; uint16_t count; uint8_t offset_size = 4; @@ -2349,7 +2349,7 @@ cairo_cff_font_write_cid_fontdict (cairo_cff_font_t *font) if (unlikely (status)) return status; offset_base = _cairo_array_num_elements (&font->output) - 1; - *offset_array_ptr = cpu_to_be32(1); + put_unaligned_be32(1, offset_array_ptr); offset_array += sizeof(uint32_t); for (i = 0; i < font->num_subset_fontdicts; i++) { status = cff_dict_write (font->fd_dict[font->fd_subset_map[i]], @@ -2357,8 +2357,9 @@ cairo_cff_font_write_cid_fontdict (cairo_cff_font_t *font) if (unlikely (status)) return status; - offset_array_ptr = (uint32_t *) _cairo_array_index (&font->output, offset_array); - *offset_array_ptr = cpu_to_be32(_cairo_array_num_elements (&font->output) - offset_base); + offset_array_ptr = _cairo_array_index (&font->output, offset_array); + put_unaligned_be32 (_cairo_array_num_elements (&font->output) - offset_base, + offset_array_ptr); offset_array += sizeof(uint32_t); } @@ -2609,7 +2610,7 @@ cairo_cff_font_create_set_widths (cairo_cff_font_t *font) unsigned int i; tt_hhea_t hhea; int num_hmetrics; - unsigned char buf[10]; + uint16_t short_entry; int glyph_index; cairo_int_status_t status; @@ -2629,7 +2630,8 @@ cairo_cff_font_create_set_widths (cairo_cff_font_t *font) status = font->backend->load_truetype_table (font->scaled_font_subset->scaled_font, TT_TAG_hmtx, glyph_index * long_entry_size, - buf, &short_entry_size); + (unsigned char *) &short_entry, + &short_entry_size); if (unlikely (status)) return status; } @@ -2638,11 +2640,12 @@ cairo_cff_font_create_set_widths (cairo_cff_font_t *font) status = font->backend->load_truetype_table (font->scaled_font_subset->scaled_font, TT_TAG_hmtx, (num_hmetrics - 1) * long_entry_size, - buf, &short_entry_size); + (unsigned char *) &short_entry, + &short_entry_size); if (unlikely (status)) return status; } - font->widths[i] = be16_to_cpu (*((int16_t*)buf)); + font->widths[i] = be16_to_cpu (short_entry); } return CAIRO_STATUS_SUCCESS; diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-clip-boxes.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-clip-boxes.c index 7bcbeb1918a..7bcbeb1918a 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-clip-boxes.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-clip-boxes.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-clip-inline.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-clip-inline.h index a9f23269223..a9f23269223 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-clip-inline.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-clip-inline.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-clip-polygon.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-clip-polygon.c index f40faefba80..f40faefba80 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-clip-polygon.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-clip-polygon.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-clip-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-clip-private.h index 5fc05a64e93..5fc05a64e93 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-clip-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-clip-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-clip-region.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-clip-region.c index e3f4891e3f2..e3f4891e3f2 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-clip-region.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-clip-region.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-clip-surface.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-clip-surface.c index 85feaa649eb..85feaa649eb 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-clip-surface.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-clip-surface.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-clip-tor-scan-converter.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-clip-tor-scan-converter.c index e32a5a9d9c7..e32a5a9d9c7 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-clip-tor-scan-converter.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-clip-tor-scan-converter.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-clip.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-clip.c index 0df9b06bf60..0df9b06bf60 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-clip.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-clip.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-cogl-context-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-cogl-context-private.h index 0a7185ef1f5..0a7185ef1f5 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-cogl-context-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-cogl-context-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-cogl-context.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-cogl-context.c index 0116b0a5a93..0116b0a5a93 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-cogl-context.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-cogl-context.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-cogl-gradient-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-cogl-gradient-private.h index fa684d2c6b0..fa684d2c6b0 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-cogl-gradient-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-cogl-gradient-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-cogl-gradient.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-cogl-gradient.c index f8c80041629..f8c80041629 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-cogl-gradient.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-cogl-gradient.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-cogl-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-cogl-private.h index 13fe5a8dc76..13fe5a8dc76 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-cogl-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-cogl-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-cogl-surface.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-cogl-surface.c index c57fd7f433c..c57fd7f433c 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-cogl-surface.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-cogl-surface.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-cogl-utils-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-cogl-utils-private.h index ee77f3034c3..ee77f3034c3 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-cogl-utils-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-cogl-utils-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-cogl-utils.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-cogl-utils.c index 4f02aaa52da..4f02aaa52da 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-cogl-utils.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-cogl-utils.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-cogl.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-cogl.h index f270d74d307..f270d74d307 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-cogl.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-cogl.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-color.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-color.c index c2a11a17738..c2a11a17738 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-color.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-color.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-combsort-inline.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-combsort-inline.h index d359faeb5b8..d359faeb5b8 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-combsort-inline.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-combsort-inline.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-compiler-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-compiler-private.h index 216e71b4ec3..216e71b4ec3 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-compiler-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-compiler-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-composite-rectangles-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-composite-rectangles-private.h index fd7728995de..fd7728995de 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-composite-rectangles-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-composite-rectangles-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-composite-rectangles.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-composite-rectangles.c index 6c3e97d4a97..6c3e97d4a97 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-composite-rectangles.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-composite-rectangles.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-compositor-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-compositor-private.h index 019972333f3..019972333f3 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-compositor-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-compositor-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-compositor.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-compositor.c index b31413b9964..b31413b9964 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-compositor.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-compositor.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-contour-inline.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-contour-inline.h index 7972c1ac5e0..7972c1ac5e0 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-contour-inline.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-contour-inline.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-contour-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-contour-private.h index 1dfc46f3acd..1dfc46f3acd 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-contour-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-contour-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-contour.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-contour.c index 9ad75bdbf8d..9ad75bdbf8d 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-contour.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-contour.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-damage-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-damage-private.h index 97b177e86b4..97b177e86b4 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-damage-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-damage-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-damage.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-damage.c index 63191fee95d..63191fee95d 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-damage.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-damage.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-debug.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-debug.c index 33d46aa3f79..33d46aa3f79 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-debug.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-debug.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-default-context-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-default-context-private.h index fd159b49670..fd159b49670 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-default-context-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-default-context-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-default-context.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-default-context.c index 1e5067bf1b8..1e5067bf1b8 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-default-context.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-default-context.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-deflate-stream.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-deflate-stream.c index ae23bda9472..ae23bda9472 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-deflate-stream.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-deflate-stream.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-deprecated.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-deprecated.h index 7a56aadbfe1..7a56aadbfe1 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-deprecated.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-deprecated.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-device-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-device-private.h index 6eb44f3b634..6eb44f3b634 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-device-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-device-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-device.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-device.c index 585a9c1c41f..585a9c1c41f 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-device.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-device.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-directfb-surface.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-directfb-surface.c index 5ac64ba98ee..5ac64ba98ee 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-directfb-surface.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-directfb-surface.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-directfb.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-directfb.h index e3d818c6687..e3d818c6687 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-directfb.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-directfb.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-drm.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-drm.h index 907610dcde8..907610dcde8 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-drm.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-drm.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-egl-context.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-egl-context.c index bf704c630fb..bf704c630fb 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-egl-context.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-egl-context.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-error-inline.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-error-inline.h index 9126c5e61eb..9126c5e61eb 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-error-inline.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-error-inline.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-error-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-error-private.h index 178078ad614..178078ad614 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-error-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-error-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-error.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-error.c index 1b9bd76be13..1b9bd76be13 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-error.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-error.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-fallback-compositor.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-fallback-compositor.c index 3f6199fe2bb..3f6199fe2bb 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-fallback-compositor.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-fallback-compositor.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-features-uninstalled.pc.in b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-features-uninstalled.pc.in index b9cd9d3ad2b..b9cd9d3ad2b 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-features-uninstalled.pc.in +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-features-uninstalled.pc.in diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-features.pc.in b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-features.pc.in index 9a4b657c8da..9a4b657c8da 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-features.pc.in +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-features.pc.in diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-fixed-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-fixed-private.h index 9ff8f750392..9ff8f750392 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-fixed-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-fixed-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-fixed-type-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-fixed-type-private.h index e9f26f61539..e9f26f61539 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-fixed-type-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-fixed-type-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-fixed.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-fixed.c index 03e05592354..03e05592354 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-fixed.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-fixed.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-font-face-twin-data.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-font-face-twin-data.c index ff09cb2be10..ff09cb2be10 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-font-face-twin-data.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-font-face-twin-data.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-font-face-twin.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-font-face-twin.c index 2ad26302849..2ad26302849 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-font-face-twin.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-font-face-twin.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-font-face.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-font-face.c index e32a9bb7584..3bcd2a1e6b3 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-font-face.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-font-face.c @@ -128,7 +128,8 @@ cairo_font_face_reference (cairo_font_face_t *font_face) } slim_hidden_def (cairo_font_face_reference); -static inline int __put(cairo_reference_count_t *v) +static inline cairo_bool_t +__put(cairo_reference_count_t *v) { int c, old; @@ -136,7 +137,7 @@ static inline int __put(cairo_reference_count_t *v) while (c != 1 && (old = _cairo_atomic_int_cmpxchg_return_old(&v->ref_count, c, c - 1)) != c) c = old; - return c; + return c != 1; } cairo_bool_t diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-font-options.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-font-options.c index ad28745e6b9..ad28745e6b9 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-font-options.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-font-options.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-fontconfig-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-fontconfig-private.h index ea873abe7e4..ea873abe7e4 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-fontconfig-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-fontconfig-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-freed-pool-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-freed-pool-private.h index 0ec6de3d1f1..0ec6de3d1f1 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-freed-pool-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-freed-pool-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-freed-pool.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-freed-pool.c index cfdc8e96b05..cfdc8e96b05 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-freed-pool.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-freed-pool.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-freelist-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-freelist-private.h index 8fe6516f385..8fe6516f385 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-freelist-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-freelist-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-freelist-type-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-freelist-type-private.h index 4dd05646107..4dd05646107 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-freelist-type-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-freelist-type-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-freelist.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-freelist.c index d596eab81dc..d596eab81dc 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-freelist.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-freelist.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-ft-font.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-ft-font.c index 87e733bb769..87e733bb769 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-ft-font.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-ft-font.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-ft-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-ft-private.h index 3921518664a..0dc8114726f 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-ft-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-ft-private.h @@ -37,8 +37,8 @@ #ifndef CAIRO_FT_PRIVATE_H #define CAIRO_FT_PRIVATE_H -#include "cairo-ft.h" #include "cairoint.h" +#include "cairo-ft.h" #if CAIRO_HAS_FT_FONT diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-ft.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-ft.h index 29c43c9655b..29c43c9655b 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-ft.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-ft.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-composite.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-composite.c index b50f9a76c52..b50f9a76c52 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-composite.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-composite.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-device.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-device.c index 7235d9ae123..7235d9ae123 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-device.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-device.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-dispatch-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-dispatch-private.h index cabf76f0d6b..cabf76f0d6b 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-dispatch-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-dispatch-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-dispatch.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-dispatch.c index 76c3115ba37..76c3115ba37 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-dispatch.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-dispatch.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-ext-def-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-ext-def-private.h index a261947bef0..a261947bef0 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-ext-def-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-ext-def-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-glyphs.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-glyphs.c index 8a1a548d939..8a1a548d939 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-glyphs.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-glyphs.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-gradient-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-gradient-private.h index 77f9bbdc5f5..77f9bbdc5f5 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-gradient-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-gradient-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-gradient.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-gradient.c index ac3292101ec..ac3292101ec 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-gradient.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-gradient.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-info.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-info.c index acefbb91059..acefbb91059 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-info.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-info.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-msaa-compositor.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-msaa-compositor.c index 83e8eb2d160..83e8eb2d160 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-msaa-compositor.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-msaa-compositor.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-operand.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-operand.c index 40157471747..40157471747 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-operand.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-operand.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-private.h index cb915c8cf25..cb915c8cf25 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-shaders.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-shaders.c index 27106066650..27106066650 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-shaders.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-shaders.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-source.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-source.c index 12235295f40..12235295f40 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-source.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-source.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-spans-compositor.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-spans-compositor.c index 4317ccd074a..4317ccd074a 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-spans-compositor.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-spans-compositor.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-surface.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-surface.c index cfccf4dfda5..cfccf4dfda5 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-surface.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-surface.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-traps-compositor.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-traps-compositor.c index 125ed4eabcb..125ed4eabcb 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl-traps-compositor.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl-traps-compositor.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl.h index 9fd7608f5cf..9fd7608f5cf 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gl.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gl.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-glx-context.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-glx-context.c index 3761b9079a4..3761b9079a4 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-glx-context.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-glx-context.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gstate-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gstate-private.h index b2ccc76d145..b2ccc76d145 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gstate-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gstate-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gstate.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gstate.c index b4e988e96d8..b4e988e96d8 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-gstate.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-gstate.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-hash-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-hash-private.h index 30e51ffe669..30e51ffe669 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-hash-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-hash-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-hash.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-hash.c index 928c74b8bd6..928c74b8bd6 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-hash.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-hash.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-hull.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-hull.c index c65593327f6..c65593327f6 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-hull.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-hull.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-image-compositor.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-image-compositor.c index 6ff0f09c00f..48072f81bd0 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-image-compositor.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-image-compositor.c @@ -2242,10 +2242,10 @@ _fill_xrgb32_lerp_opaque_spans (void *abstract_renderer, int y, int h, spans[0].x, y, len, 1, r->u.fill.pixel); } else { uint32_t *d = (uint32_t*)(r->u.fill.data + r->u.fill.stride*y + spans[0].x*4); - while (len--) + while (len-- > 0) *d++ = r->u.fill.pixel; } - } else while (len--) { + } else while (len-- > 0) { *d = lerp8x4 (r->u.fill.pixel, a, *d); d++; } diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-image-info-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-image-info-private.h index e64928e40ec..e64928e40ec 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-image-info-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-image-info-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-image-info.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-image-info.c index 64053a218eb..26e7ae5afd1 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-image-info.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-image-info.c @@ -39,12 +39,6 @@ #include "cairo-error-private.h" #include "cairo-image-info-private.h" -static uint32_t -_get_be32 (const unsigned char *p) -{ - return p[0] << 24 | p[1] << 16 | p[2] << 8 | p[3]; -} - /* JPEG (image/jpeg) * * http://www.w3.org/Graphics/JPEG/itu-t81.pdf @@ -170,7 +164,7 @@ static const unsigned char _jpx_signature[] = { static const unsigned char * _jpx_next_box (const unsigned char *p) { - return p + _get_be32 (p); + return p + get_unaligned_be32 (p); } static const unsigned char * @@ -185,8 +179,8 @@ _jpx_match_box (const unsigned char *p, const unsigned char *end, uint32_t type) uint32_t length; if (p + 8 < end) { - length = _get_be32 (p); - if (_get_be32 (p + 4) == type && p + length < end) + length = get_unaligned_be32 (p); + if (get_unaligned_be32 (p + 4) == type && p + length < end) return TRUE; } @@ -208,8 +202,8 @@ _jpx_find_box (const unsigned char *p, const unsigned char *end, uint32_t type) static void _jpx_extract_info (const unsigned char *p, cairo_image_info_t *info) { - info->height = _get_be32 (p); - info->width = _get_be32 (p + 4); + info->height = get_unaligned_be32 (p); + info->width = get_unaligned_be32 (p + 4); info->num_components = (p[8] << 8) + p[9]; info->bits_per_component = p[10]; } @@ -281,13 +275,13 @@ _cairo_image_info_get_png_info (cairo_image_info_t *info, return CAIRO_INT_STATUS_UNSUPPORTED; p += 4; - if (_get_be32 (p) != PNG_IHDR) + if (get_unaligned_be32 (p) != PNG_IHDR) return CAIRO_INT_STATUS_UNSUPPORTED; p += 4; - info->width = _get_be32 (p); + info->width = get_unaligned_be32 (p); p += 4; - info->height = _get_be32 (p); + info->height = get_unaligned_be32 (p); return CAIRO_STATUS_SUCCESS; } @@ -347,14 +341,14 @@ _jbig2_get_next_segment (const unsigned char *p, if (p + 6 >= end) return NULL; - seg_num = _get_be32 (p); + seg_num = get_unaligned_be32 (p); *type = p[4] & 0x3f; big_page_size = (p[4] & 0x40) != 0; p += 5; num_segs = p[0] >> 5; if (num_segs == 7) { - num_segs = _get_be32 (p) & 0x1fffffff; + num_segs = get_unaligned_be32 (p) & 0x1fffffff; ref_seg_bytes = 4 + ((num_segs + 1)/8); } else { ref_seg_bytes = 1; @@ -373,7 +367,7 @@ _jbig2_get_next_segment (const unsigned char *p, if (p + 4 >= end) return NULL; - *data_len = _get_be32 (p); + *data_len = get_unaligned_be32 (p); p += 4; *data = p; @@ -397,8 +391,8 @@ _jbig2_get_next_segment (const unsigned char *p, static void _jbig2_extract_info (cairo_image_info_t *info, const unsigned char *p) { - info->width = _get_be32 (p); - info->height = _get_be32 (p + 4); + info->width = get_unaligned_be32 (p); + info->height = get_unaligned_be32 (p + 4); info->num_components = 1; info->bits_per_component = 1; } diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-image-source.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-image-source.c index 950053db2c1..950053db2c1 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-image-source.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-image-source.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-image-surface-inline.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-image-surface-inline.h index 743d5fd3e75..743d5fd3e75 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-image-surface-inline.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-image-surface-inline.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-image-surface-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-image-surface-private.h index 8ca694c5e3e..8ca694c5e3e 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-image-surface-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-image-surface-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-image-surface.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-image-surface.c index 1fd563d1c34..1fd563d1c34 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-image-surface.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-image-surface.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-line-inline.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-line-inline.h index 71cc5e7ebf4..71cc5e7ebf4 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-line-inline.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-line-inline.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-line-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-line-private.h index 08bf4b3587c..08bf4b3587c 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-line-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-line-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-line.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-line.c index cb13927bdce..cb13927bdce 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-line.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-line.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-list-inline.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-list-inline.h index 0955178d24f..0955178d24f 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-list-inline.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-list-inline.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-list-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-list-private.h index 9f39b668f82..9f39b668f82 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-list-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-list-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-lzw.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-lzw.c index de7f9998376..de7f9998376 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-lzw.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-lzw.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-malloc-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-malloc-private.h index 1e2c67f8d9a..1e2c67f8d9a 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-malloc-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-malloc-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-mask-compositor.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-mask-compositor.c index 4d6b118dda5..4d6b118dda5 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-mask-compositor.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-mask-compositor.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-matrix.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-matrix.c index ae498f5151a..ae498f5151a 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-matrix.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-matrix.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-mempool-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-mempool-private.h index a09f6ce51f6..a09f6ce51f6 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-mempool-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-mempool-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-mempool.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-mempool.c index 751ede320f3..751ede320f3 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-mempool.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-mempool.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-mesh-pattern-rasterizer.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-mesh-pattern-rasterizer.c index 1b63ca8a660..1b63ca8a660 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-mesh-pattern-rasterizer.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-mesh-pattern-rasterizer.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-misc.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-misc.c index df8a4efc940..df8a4efc940 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-misc.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-misc.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-mono-scan-converter.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-mono-scan-converter.c index 2a9546cf82a..2a9546cf82a 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-mono-scan-converter.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-mono-scan-converter.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-mutex-impl-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-mutex-impl-private.h index 25223f3eac0..25223f3eac0 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-mutex-impl-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-mutex-impl-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-mutex-list-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-mutex-list-private.h index f46afadb04b..f46afadb04b 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-mutex-list-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-mutex-list-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-mutex-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-mutex-private.h index 61a7160a066..61a7160a066 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-mutex-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-mutex-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-mutex-type-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-mutex-type-private.h index e8c493985c9..e8c493985c9 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-mutex-type-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-mutex-type-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-mutex.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-mutex.c index 0a31dced3e1..0a31dced3e1 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-mutex.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-mutex.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-no-compositor.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-no-compositor.c index 1602a12f63a..1602a12f63a 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-no-compositor.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-no-compositor.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-observer.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-observer.c index 36d6b93bd63..36d6b93bd63 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-observer.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-observer.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-os2-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-os2-private.h index 829dd3c8d41..829dd3c8d41 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-os2-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-os2-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-os2-surface.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-os2-surface.c index 1ab50f97798..1ab50f97798 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-os2-surface.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-os2-surface.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-os2.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-os2.h index d23f2dec42a..d23f2dec42a 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-os2.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-os2.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-output-stream-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-output-stream-private.h index 2542646b860..2542646b860 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-output-stream-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-output-stream-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-output-stream.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-output-stream.c index 369a59bfba8..369a59bfba8 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-output-stream.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-output-stream.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-paginated-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-paginated-private.h index b827faba0ef..b827faba0ef 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-paginated-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-paginated-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-paginated-surface-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-paginated-surface-private.h index ebf4b342492..ebf4b342492 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-paginated-surface-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-paginated-surface-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-paginated-surface.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-paginated-surface.c index 68e4e0e34fd..68e4e0e34fd 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-paginated-surface.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-paginated-surface.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-path-bounds.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-path-bounds.c index 9c7222426d3..9c7222426d3 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-path-bounds.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-path-bounds.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-path-fill.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-path-fill.c index 4000c9c586e..4000c9c586e 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-path-fill.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-path-fill.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-path-fixed-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-path-fixed-private.h index cf7cd0836fb..cf7cd0836fb 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-path-fixed-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-path-fixed-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-path-fixed.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-path-fixed.c index 4bbf496f075..4bbf496f075 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-path-fixed.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-path-fixed.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-path-in-fill.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-path-in-fill.c index 1787fb1a3ba..1787fb1a3ba 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-path-in-fill.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-path-in-fill.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-path-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-path-private.h index 7b54317e20e..7b54317e20e 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-path-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-path-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-path-stroke-boxes.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-path-stroke-boxes.c index 7f25bf76cf7..7f25bf76cf7 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-path-stroke-boxes.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-path-stroke-boxes.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-path-stroke-polygon.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-path-stroke-polygon.c index e5082bbec68..e5082bbec68 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-path-stroke-polygon.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-path-stroke-polygon.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-path-stroke-traps.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-path-stroke-traps.c index 520a3e5b9d5..da54e5a358f 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-path-stroke-traps.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-path-stroke-traps.c @@ -299,8 +299,9 @@ join (struct stroker *stroker, _cairo_traps_tessellate_triangle_with_edges (stroker->traps, tri, edges); } else { - cairo_point_t t[] = { in->point, *inpt, *outpt }; - cairo_point_t e[] = { in->cw, in->ccw, out->cw, out->ccw }; + cairo_point_t t[] = { { in->point.x, in->point.y}, { inpt->x, inpt->y }, { outpt->x, outpt->y } }; + cairo_point_t e[] = { { in->cw.x, in->cw.y}, { in->ccw.x, in->ccw.y }, + { out->cw.x, out->cw.y}, { out->ccw.x, out->ccw.y } }; _cairo_traps_tessellate_triangle_with_edges (stroker->traps, t, e); } break; @@ -461,8 +462,9 @@ join (struct stroker *stroker, } case CAIRO_LINE_JOIN_BEVEL: { - cairo_point_t t[] = { in->point, *inpt, *outpt }; - cairo_point_t e[] = { in->cw, in->ccw, out->cw, out->ccw }; + cairo_point_t t[] = { { in->point.x, in->point.y }, { inpt->x, inpt->y }, { outpt->x, outpt->y } }; + cairo_point_t e[] = { { in->cw.x, in->cw.y }, { in->ccw.x, in->ccw.y }, + { out->cw.x, out->cw.y }, { out->ccw.x, out->ccw.y } }; _cairo_traps_tessellate_triangle_with_edges (stroker->traps, t, e); break; } diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-path-stroke-tristrip.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-path-stroke-tristrip.c index 6ce4131cc0f..6ce4131cc0f 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-path-stroke-tristrip.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-path-stroke-tristrip.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-path-stroke.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-path-stroke.c index 4d4ede81361..4d4ede81361 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-path-stroke.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-path-stroke.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-path.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-path.c index 43cd175a3c5..43cd175a3c5 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-path.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-path.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-pattern-inline.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-pattern-inline.h index 97e8ea034e4..97e8ea034e4 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-pattern-inline.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-pattern-inline.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-pattern-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-pattern-private.h index be8ab9fc239..be8ab9fc239 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-pattern-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-pattern-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-pattern.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-pattern.c index 010de5c30be..ac5d7af20a2 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-pattern.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-pattern.c @@ -3338,7 +3338,7 @@ _cairo_pattern_is_clear (const cairo_pattern_t *abstract_pattern) return FALSE; } -/** +/* * Will given row of back-translation matrix work with bilinear scale? * This is true for scales larger than 1. Also it was judged acceptable * for scales larger than .75. And if there is integer translation @@ -3419,7 +3419,7 @@ _cairo_hypot(double x, double y) } /** - * _cairo_pattern_sampled_area + * _cairo_pattern_sampled_area: * * Return region of @pattern that will be sampled to fill @extents, * based on the transformation and filter. diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-pdf-operators-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-pdf-operators-private.h index 5d36879152c..4314a042e81 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-pdf-operators-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-pdf-operators-private.h @@ -70,6 +70,7 @@ typedef struct _cairo_pdf_operators { cairo_scaled_font_subsets_t *font_subsets; cairo_pdf_operators_use_font_subset_t use_font_subset; void *use_font_subset_closure; + cairo_bool_t ps_output; /* output is for PostScript */ cairo_bool_t use_actual_text; cairo_bool_t in_text_object; /* inside BT/ET pair */ @@ -101,7 +102,8 @@ cairo_private void _cairo_pdf_operators_init (cairo_pdf_operators_t *pdf_operators, cairo_output_stream_t *stream, cairo_matrix_t *cairo_to_pdf, - cairo_scaled_font_subsets_t *font_subsets); + cairo_scaled_font_subsets_t *font_subsets, + cairo_bool_t ps); cairo_private cairo_status_t _cairo_pdf_operators_fini (cairo_pdf_operators_t *pdf_operators); diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-pdf-operators.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-pdf-operators.c index 48ae3a675b9..dcee25f0c23 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-pdf-operators.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-pdf-operators.c @@ -57,11 +57,13 @@ void _cairo_pdf_operators_init (cairo_pdf_operators_t *pdf_operators, cairo_output_stream_t *stream, cairo_matrix_t *cairo_to_pdf, - cairo_scaled_font_subsets_t *font_subsets) + cairo_scaled_font_subsets_t *font_subsets, + cairo_bool_t ps) { pdf_operators->stream = stream; pdf_operators->cairo_to_pdf = *cairo_to_pdf; pdf_operators->font_subsets = font_subsets; + pdf_operators->ps_output = ps; pdf_operators->use_font_subset = NULL; pdf_operators->use_font_subset_closure = NULL; pdf_operators->in_text_object = FALSE; @@ -176,6 +178,7 @@ typedef struct _word_wrap_stream { cairo_output_stream_t base; cairo_output_stream_t *output; int max_column; + cairo_bool_t ps_output; int column; cairo_word_wrap_state_t state; cairo_bool_t in_escape; @@ -269,7 +272,7 @@ _word_wrap_stream_count_string_up_to (word_wrap_stream_t *stream, if (*s == '\\') { stream->in_escape = TRUE; stream->escape_digits = 0; - } else if (stream->column > stream->max_column) { + } else if (stream->ps_output && stream->column > stream->max_column) { newline = TRUE; break; } @@ -284,7 +287,7 @@ _word_wrap_stream_count_string_up_to (word_wrap_stream_t *stream, _cairo_output_stream_write (stream->output, data, count); if (newline) { - _cairo_output_stream_printf (stream->output, ")\n("); + _cairo_output_stream_printf (stream->output, "\\\n"); stream->column = 0; } @@ -348,7 +351,7 @@ _word_wrap_stream_close (cairo_output_stream_t *base) } static cairo_output_stream_t * -_word_wrap_stream_create (cairo_output_stream_t *output, int max_column) +_word_wrap_stream_create (cairo_output_stream_t *output, cairo_bool_t ps, int max_column) { word_wrap_stream_t *stream; @@ -367,6 +370,7 @@ _word_wrap_stream_create (cairo_output_stream_t *output, int max_column) _word_wrap_stream_close); stream->output = output; stream->max_column = max_column; + stream->ps_output = ps; stream->column = 0; stream->state = WRAP_STATE_DELIMITER; stream->in_escape = FALSE; @@ -502,7 +506,7 @@ _cairo_pdf_operators_emit_path (cairo_pdf_operators_t *pdf_operators, pdf_path_info_t info; cairo_box_t box; - word_wrap = _word_wrap_stream_create (pdf_operators->stream, 72); + word_wrap = _word_wrap_stream_create (pdf_operators->stream, pdf_operators->ps_output, 72); status = _cairo_output_stream_get_status (word_wrap); if (unlikely (status)) return _cairo_output_stream_destroy (word_wrap); @@ -1051,7 +1055,7 @@ _cairo_pdf_operators_flush_glyphs (cairo_pdf_operators_t *pdf_operators) if (pdf_operators->num_glyphs == 0) return CAIRO_STATUS_SUCCESS; - word_wrap_stream = _word_wrap_stream_create (pdf_operators->stream, 72); + word_wrap_stream = _word_wrap_stream_create (pdf_operators->stream, pdf_operators->ps_output, 72); status = _cairo_output_stream_get_status (word_wrap_stream); if (unlikely (status)) return _cairo_output_stream_destroy (word_wrap_stream); @@ -1411,7 +1415,11 @@ _cairo_pdf_operators_emit_cluster (cairo_pdf_operators_t *pdf_operators, return status; } - cur_glyph = glyphs; + if (cluster_flags & CAIRO_TEXT_CLUSTER_FLAG_BACKWARD) + cur_glyph = glyphs + num_glyphs - 1; + else + cur_glyph = glyphs; + /* XXX * If no glyphs, we should put *something* here for the text to be selectable. */ for (i = 0; i < num_glyphs; i++) { diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-pdf-shading-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-pdf-shading-private.h index 0ca8cb7d518..0ca8cb7d518 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-pdf-shading-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-pdf-shading-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-pdf-shading.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-pdf-shading.c index 646e2cd4902..646e2cd4902 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-pdf-shading.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-pdf-shading.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-pdf-surface-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-pdf-surface-private.h index 618ca4ede9f..618ca4ede9f 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-pdf-surface-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-pdf-surface-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-pdf-surface.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-pdf-surface.c index 602d5192392..fd52b0d3ed6 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-pdf-surface.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-pdf-surface.c @@ -430,7 +430,8 @@ _cairo_pdf_surface_create_for_stream_internal (cairo_output_stream_t *output, _cairo_pdf_operators_init (&surface->pdf_operators, surface->output, &surface->cairo_to_pdf, - surface->font_subsets); + surface->font_subsets, + FALSE); _cairo_pdf_operators_set_font_subsets_callback (&surface->pdf_operators, _cairo_pdf_surface_add_font, surface); @@ -2677,7 +2678,7 @@ _cairo_pdf_surface_emit_jbig2_image (cairo_pdf_surface_t *surface, unsigned long global_id_length; const unsigned char *global_data; unsigned long global_data_length; - cairo_pdf_jbig2_global_t *global_entry; + cairo_pdf_jbig2_global_t *global_entry = NULL; /* hide compiler warning */ char smask_buf[30]; char decode_parms_buf[100]; @@ -5677,7 +5678,8 @@ _cairo_pdf_surface_analyze_user_font_subset (cairo_scaled_font_subset_t *font_su type3_surface = _cairo_type3_glyph_surface_create (font_subset->scaled_font, null_stream, _cairo_pdf_emit_imagemask, - surface->font_subsets); + surface->font_subsets, + FALSE); if (unlikely (type3_surface->status)) { status2 = _cairo_output_stream_destroy (null_stream); return type3_surface->status; @@ -5738,7 +5740,8 @@ _cairo_pdf_surface_emit_type3_font_subset (cairo_pdf_surface_t *surface, type3_surface = _cairo_type3_glyph_surface_create (font_subset->scaled_font, NULL, _cairo_pdf_emit_imagemask, - surface->font_subsets); + surface->font_subsets, + FALSE); if (unlikely (type3_surface->status)) { free (glyphs); free (widths); diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-pdf.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-pdf.h index 1bc8524f2b1..1bc8524f2b1 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-pdf.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-pdf.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-pen.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-pen.c index 61be0e8299d..61be0e8299d 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-pen.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-pen.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-pixman-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-pixman-private.h index d705025c8ee..d705025c8ee 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-pixman-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-pixman-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-png.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-png.c index 068617d588d..068617d588d 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-png.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-png.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-polygon-intersect.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-polygon-intersect.c index 2cd73d2e56b..2cd73d2e56b 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-polygon-intersect.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-polygon-intersect.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-polygon-reduce.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-polygon-reduce.c index ea457fe4edf..ea457fe4edf 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-polygon-reduce.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-polygon-reduce.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-polygon.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-polygon.c index b0424f6e72e..b0424f6e72e 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-polygon.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-polygon.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-private.h index 9f4f55b7cea..9f4f55b7cea 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-ps-surface-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-ps-surface-private.h index 1d5d27d4910..1d5d27d4910 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-ps-surface-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-ps-surface-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-ps-surface.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-ps-surface.c index 706e3057570..03eba62db5d 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-ps-surface.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-ps-surface.c @@ -628,7 +628,8 @@ _cairo_ps_surface_analyze_user_font_subset (cairo_scaled_font_subset_t *font_sub type3_surface = _cairo_type3_glyph_surface_create (font_subset->scaled_font, NULL, _cairo_ps_emit_imagemask, - surface->font_subsets); + surface->font_subsets, + TRUE); for (i = 0; i < font_subset->num_glyphs; i++) { status = _cairo_type3_glyph_surface_analyze_glyph (type3_surface, @@ -676,7 +677,8 @@ _cairo_ps_surface_emit_type3_font_subset (cairo_ps_surface_t *surface, type3_surface = _cairo_type3_glyph_surface_create (font_subset->scaled_font, NULL, _cairo_ps_emit_imagemask, - surface->font_subsets); + surface->font_subsets, + TRUE); status = type3_surface->status; if (unlikely (status)) return status; @@ -1068,7 +1070,8 @@ _cairo_ps_surface_create_for_stream_internal (cairo_output_stream_t *stream, _cairo_pdf_operators_init (&surface->pdf_operators, surface->stream, &surface->cairo_to_ps, - surface->font_subsets); + surface->font_subsets, + TRUE); surface->num_pages = 0; cairo_list_init (&surface->document_media); diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-ps.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-ps.h index 33d0e0d941b..33d0e0d941b 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-ps.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-ps.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-qt-surface.cpp b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-qt-surface.cpp index 7ddad77df37..7ddad77df37 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-qt-surface.cpp +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-qt-surface.cpp diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-qt.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-qt.h index c20bbb18d0b..c20bbb18d0b 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-qt.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-qt.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-quartz-font.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-quartz-font.c index e6a379ad447..02f34267b18 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-quartz-font.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-quartz-font.c @@ -81,9 +81,6 @@ static void (*CGFontGetGlyphsForUnicharsPtr) (CGFontRef, const UniChar[], const static void (*CGContextSetAllowsFontSmoothingPtr) (CGContextRef, bool) = NULL; static bool (*CGContextGetAllowsFontSmoothingPtr) (CGContextRef) = NULL; -/* Not public in the least bit */ -static CGPathRef (*CGFontGetGlyphPathPtr) (CGFontRef fontRef, CGAffineTransform *textTransform, int unknown, CGGlyph glyph) = NULL; - /* CGFontGetHMetrics isn't public, but the other functions are public/present in 10.5 */ typedef struct { int ascent; @@ -127,7 +124,6 @@ quartz_font_ensure_symbols(void) /* These have the same name in 10.4 and 10.5 */ CGFontGetUnitsPerEmPtr = dlsym(RTLD_DEFAULT, "CGFontGetUnitsPerEm"); CGFontGetGlyphAdvancesPtr = dlsym(RTLD_DEFAULT, "CGFontGetGlyphAdvances"); - CGFontGetGlyphPathPtr = dlsym(RTLD_DEFAULT, "CGFontGetGlyphPath"); CGFontGetHMetricsPtr = dlsym(RTLD_DEFAULT, "CGFontGetHMetrics"); CGFontGetAscentPtr = dlsym(RTLD_DEFAULT, "CGFontGetAscent"); @@ -144,7 +140,6 @@ quartz_font_ensure_symbols(void) CGFontGetGlyphsForUnicharsPtr && CGFontGetUnitsPerEmPtr && CGFontGetGlyphAdvancesPtr && - CGFontGetGlyphPathPtr && (CGFontGetHMetricsPtr || (CGFontGetAscentPtr && CGFontGetDescentPtr && CGFontGetLeadingPtr))) _cairo_quartz_font_symbols_present = TRUE; @@ -550,6 +545,7 @@ _cairo_quartz_init_glyph_path (cairo_quartz_scaled_font_t *font, CGGlyph glyph = _cairo_quartz_scaled_glyph_index (scaled_glyph); CGAffineTransform textMatrix; CGPathRef glyphPath; + CTFontRef ctFont; cairo_path_fixed_t *path; if (glyph == INVALID_GLYPH) { @@ -564,7 +560,9 @@ _cairo_quartz_init_glyph_path (cairo_quartz_scaled_font_t *font, -font->base.scale.yy, 0, 0); - glyphPath = CGFontGetGlyphPathPtr (font_face->cgFont, &textMatrix, 0, glyph); + ctFont = CTFontCreateWithGraphicsFont (font_face->cgFont, 0.0, NULL, NULL); + glyphPath = CTFontCreatePathForGlyph (ctFont, glyph, &textMatrix); + CFRelease (ctFont); if (!glyphPath) return CAIRO_INT_STATUS_UNSUPPORTED; diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-quartz-image-surface.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-quartz-image-surface.c index 498a7b06436..498a7b06436 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-quartz-image-surface.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-quartz-image-surface.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-quartz-image.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-quartz-image.h index dae234dacae..dae234dacae 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-quartz-image.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-quartz-image.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-quartz-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-quartz-private.h index 3ef14c3ae60..3ef14c3ae60 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-quartz-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-quartz-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-quartz-surface.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-quartz-surface.c index 1116ff94c1e..1116ff94c1e 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-quartz-surface.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-quartz-surface.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-quartz.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-quartz.h index 9be5f9ae5cf..9be5f9ae5cf 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-quartz.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-quartz.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-raster-source-pattern.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-raster-source-pattern.c index 64520feae52..64520feae52 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-raster-source-pattern.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-raster-source-pattern.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-recording-surface-inline.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-recording-surface-inline.h index 9002ccd6938..9002ccd6938 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-recording-surface-inline.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-recording-surface-inline.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-recording-surface-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-recording-surface-private.h index 456c63389b7..456c63389b7 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-recording-surface-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-recording-surface-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-recording-surface.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-recording-surface.c index ce29b936630..ce29b936630 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-recording-surface.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-recording-surface.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-rectangle.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-rectangle.c index 2d51d7b10a4..2d51d7b10a4 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-rectangle.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-rectangle.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-rectangular-scan-converter.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-rectangular-scan-converter.c index e353b34e853..e353b34e853 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-rectangular-scan-converter.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-rectangular-scan-converter.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-reference-count-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-reference-count-private.h index 75fdf3538f5..75fdf3538f5 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-reference-count-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-reference-count-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-region-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-region-private.h index 549e5087898..549e5087898 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-region-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-region-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-region.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-region.c index ccfb2200e14..ccfb2200e14 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-region.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-region.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-rtree-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-rtree-private.h index 27806cab603..27806cab603 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-rtree-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-rtree-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-rtree.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-rtree.c index dbc040929af..dbc040929af 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-rtree.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-rtree.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-scaled-font-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-scaled-font-private.h index da7b3469834..da7b3469834 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-scaled-font-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-scaled-font-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-scaled-font-subsets-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-scaled-font-subsets-private.h index 866e63d7bca..866e63d7bca 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-scaled-font-subsets-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-scaled-font-subsets-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-scaled-font-subsets.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-scaled-font-subsets.c index 2121761839e..2121761839e 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-scaled-font-subsets.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-scaled-font-subsets.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-scaled-font.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-scaled-font.c index ac80c97d1c5..ac80c97d1c5 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-scaled-font.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-scaled-font.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-script-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-script-private.h index 5b506f500cd..5b506f500cd 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-script-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-script-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-script-surface.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-script-surface.c index b84aed976f3..b84aed976f3 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-script-surface.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-script-surface.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-script.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-script.h index b5a8cf32d0b..b5a8cf32d0b 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-script.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-script.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-shape-mask-compositor.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-shape-mask-compositor.c index 3117267cccf..3117267cccf 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-shape-mask-compositor.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-shape-mask-compositor.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-skia.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-skia.h index 99b92865699..99b92865699 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-skia.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-skia.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-slope-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-slope-private.h index 6a58c9f456d..6a58c9f456d 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-slope-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-slope-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-slope.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-slope.c index cc5f30cb0b3..cc5f30cb0b3 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-slope.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-slope.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-spans-compositor-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-spans-compositor-private.h index 0babebd26b5..0babebd26b5 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-spans-compositor-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-spans-compositor-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-spans-compositor.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-spans-compositor.c index efbae254bf4..efbae254bf4 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-spans-compositor.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-spans-compositor.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-spans-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-spans-private.h index b158f4d360a..b158f4d360a 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-spans-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-spans-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-spans.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-spans.c index 182390c205a..182390c205a 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-spans.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-spans.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-spline.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-spline.c index 44634faec85..44634faec85 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-spline.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-spline.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-stroke-dash-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-stroke-dash-private.h index 75c000cd73a..75c000cd73a 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-stroke-dash-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-stroke-dash-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-stroke-dash.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-stroke-dash.c index 9494010f561..9494010f561 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-stroke-dash.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-stroke-dash.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-stroke-style.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-stroke-style.c index 51c9414c042..51c9414c042 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-stroke-style.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-stroke-style.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-backend-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-backend-private.h index 955a79ff5c3..955a79ff5c3 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-backend-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-backend-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-clipper-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-clipper-private.h index e5b00af7c66..e5b00af7c66 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-clipper-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-clipper-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-clipper.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-clipper.c index 5309362c68f..5309362c68f 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-clipper.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-clipper.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-fallback-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-fallback-private.h index ecf7b0edf2b..ecf7b0edf2b 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-fallback-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-fallback-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-fallback.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-fallback.c index a0af1596921..a0af1596921 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-fallback.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-fallback.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-inline.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-inline.h index 85fbc9192bd..85fbc9192bd 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-inline.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-inline.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-observer-inline.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-observer-inline.h index 07b94770d4b..07b94770d4b 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-observer-inline.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-observer-inline.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-observer-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-observer-private.h index 70c87db8283..70c87db8283 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-observer-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-observer-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-observer.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-observer.c index 6721bf57d5e..52b013644db 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-observer.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-observer.c @@ -653,7 +653,7 @@ add_record (cairo_observation_t *log, } static void -sync (cairo_surface_t *target, int x, int y) +_cairo_surface_sync (cairo_surface_t *target, int x, int y) { cairo_rectangle_int_t extents; @@ -751,7 +751,7 @@ _cairo_surface_observer_paint (void *abstract_surface, if (unlikely (status)) return status; - sync (surface->target, x, y); + _cairo_surface_sync (surface->target, x, y); t = _cairo_time_get_delta (t); add_record_paint (&surface->log, surface->target, op, source, clip, t); @@ -837,7 +837,7 @@ _cairo_surface_observer_mask (void *abstract_surface, if (unlikely (status)) return status; - sync (surface->target, x, y); + _cairo_surface_sync (surface->target, x, y); t = _cairo_time_get_delta (t); add_record_mask (&surface->log, @@ -944,7 +944,7 @@ _cairo_surface_observer_fill (void *abstract_surface, if (unlikely (status)) return status; - sync (surface->target, x, y); + _cairo_surface_sync (surface->target, x, y); t = _cairo_time_get_delta (t); add_record_fill (&surface->log, @@ -1063,7 +1063,7 @@ _cairo_surface_observer_stroke (void *abstract_surface, if (unlikely (status)) return status; - sync (surface->target, x, y); + _cairo_surface_sync (surface->target, x, y); t = _cairo_time_get_delta (t); add_record_stroke (&surface->log, @@ -1183,7 +1183,7 @@ _cairo_surface_observer_glyphs (void *abstract_surface, if (unlikely (status)) return status; - sync (surface->target, x, y); + _cairo_surface_sync (surface->target, x, y); t = _cairo_time_get_delta (t); add_record_glyphs (&surface->log, diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-offset-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-offset-private.h index 310ba5691cd..310ba5691cd 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-offset-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-offset-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-offset.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-offset.c index 98f57f29804..98f57f29804 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-offset.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-offset.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-private.h index f20ab073932..f20ab073932 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-snapshot-inline.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-snapshot-inline.h index bf89c772b42..bf89c772b42 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-snapshot-inline.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-snapshot-inline.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-snapshot-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-snapshot-private.h index 58bee7b49dd..58bee7b49dd 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-snapshot-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-snapshot-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-snapshot.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-snapshot.c index 68bf9054ecd..68bf9054ecd 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-snapshot.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-snapshot.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-subsurface-inline.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-subsurface-inline.h index 0cd09e63e70..0cd09e63e70 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-subsurface-inline.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-subsurface-inline.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-subsurface-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-subsurface-private.h index 89c5cc01b9d..89c5cc01b9d 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-subsurface-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-subsurface-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-subsurface.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-subsurface.c index b7dfd9d9e0c..b7dfd9d9e0c 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-subsurface.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-subsurface.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-wrapper-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-wrapper-private.h index 6529ebc1115..6529ebc1115 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-wrapper-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-wrapper-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-wrapper.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-wrapper.c index 9236c8bf42e..9236c8bf42e 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface-wrapper.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface-wrapper.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface.c index 00ff52e8228..89345f593d6 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-surface.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-surface.c @@ -1223,6 +1223,31 @@ _cairo_mime_data_destroy (void *ptr) } /** + * CAIRO_MIME_TYPE_JBIG2: + * + * Joint Bi-level Image Experts Group image coding standard (ISO/IEC 11544). + * + * Since: 1.14 + **/ + +/** + * CAIRO_MIME_TYPE_JBIG2_GLOBAL: + * + * Joint Bi-level Image Experts Group image coding standard (ISO/IEC 11544) global segment. + * + * Since: 1.14 + **/ + +/** + * CAIRO_MIME_TYPE_JBIG2_GLOBAL_ID: + * + * An unique identifier shared by a JBIG2 global segment and all JBIG2 images + * that depend on the global segment. + * + * Since: 1.14 + **/ + +/** * CAIRO_MIME_TYPE_JP2: * * The Joint Photographic Experts Group (JPEG) 2000 image coding standard (ISO/IEC 15444-1). @@ -1257,7 +1282,8 @@ _cairo_mime_data_destroy (void *ptr) /** * CAIRO_MIME_TYPE_UNIQUE_ID: * - * Unique identifier for a surface (cairo specific MIME type). + * Unique identifier for a surface (cairo specific MIME type). All surfaces with + * the same unique identifier will only be embedded once. * * Since: 1.12 **/ diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-svg-surface-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-svg-surface-private.h index ddbf464b1d2..ddbf464b1d2 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-svg-surface-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-svg-surface-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-svg-surface.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-svg-surface.c index 372ef45b86e..372ef45b86e 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-svg-surface.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-svg-surface.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-svg.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-svg.h index 592c645f627..592c645f627 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-svg.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-svg.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-tee-surface-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-tee-surface-private.h index a83cfc959db..a83cfc959db 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-tee-surface-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-tee-surface-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-tee-surface.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-tee-surface.c index 294e5f162e2..294e5f162e2 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-tee-surface.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-tee-surface.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-tee.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-tee.h index 9125a3a4a2b..9125a3a4a2b 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-tee.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-tee.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-time-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-time-private.h index 06dc912b431..06dc912b431 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-time-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-time-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-time.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-time.c index a0003fbfc2c..a0003fbfc2c 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-time.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-time.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-tor-scan-converter.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-tor-scan-converter.c index 4adcafb4c5c..b1b51872b19 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-tor-scan-converter.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-tor-scan-converter.c @@ -277,9 +277,14 @@ struct _pool_chunk { * chunk in the pool header. */ struct _pool_chunk *prev_chunk; - /* Actual data starts here. Well aligned for pointers. */ + /* Actual data starts here. Well aligned even for 64 bit types. */ + int64_t data; }; +/* The int64_t data member of _pool_chunk just exists to enforce alignment, + * it shouldn't be included in the allocated size for the struct. */ +#define SIZEOF_POOL_CHUNK (sizeof(struct _pool_chunk) - sizeof(int64_t)) + /* A memory pool. This is supposed to be embedded on the stack or * within some other structure. It may optionally be followed by an * embedded array from which requests are fulfilled until @@ -299,8 +304,11 @@ struct pool { /* Header for the sentinel chunk. Directly following the pool * struct should be some space for embedded elements from which - * the sentinel chunk allocates from. */ - struct _pool_chunk sentinel[1]; + * the sentinel chunk allocates from. This is expressed as a char + * array so that the 'int64_t data' member of _pool_chunk isn't + * included. This way embedding struct pool in other structs works + * without wasting space. */ + char sentinel[SIZEOF_POOL_CHUNK]; }; /* A polygon edge. */ @@ -475,7 +483,7 @@ _pool_chunk_create(struct pool *pool, size_t size) { struct _pool_chunk *p; - p = malloc(size + sizeof(struct _pool_chunk)); + p = malloc(SIZEOF_POOL_CHUNK + size); if (unlikely (NULL == p)) longjmp (*pool->jmp, _cairo_error (CAIRO_STATUS_NO_MEMORY)); @@ -489,10 +497,10 @@ pool_init(struct pool *pool, size_t embedded_capacity) { pool->jmp = jmp; - pool->current = pool->sentinel; + pool->current = (void*) pool->sentinel; pool->first_free = NULL; pool->default_capacity = default_capacity; - _pool_chunk_init(pool->sentinel, NULL, embedded_capacity); + _pool_chunk_init(pool->current, NULL, embedded_capacity); } static void @@ -502,7 +510,7 @@ pool_fini(struct pool *pool) do { while (NULL != p) { struct _pool_chunk *prev = p->prev_chunk; - if (p != pool->sentinel) + if (p != (void *) pool->sentinel) free(p); p = prev; } @@ -542,14 +550,14 @@ _pool_alloc_from_new_chunk( chunk = _pool_chunk_create (pool, capacity); pool->current = chunk; - obj = ((unsigned char*)chunk + sizeof(*chunk) + chunk->size); + obj = ((unsigned char*)&chunk->data + chunk->size); chunk->size += size; return obj; } /* Allocate size bytes from the pool. The first allocated address - * returned from a pool is aligned to sizeof(void*). Subsequent - * addresses will maintain alignment as long as multiples of void* are + * returned from a pool is aligned to 8 bytes. Subsequent + * addresses will maintain alignment as long as multiples of 8 are * allocated. Returns the address of a new memory area or %NULL on * allocation failures. The pool retains ownership of the returned * memory. */ @@ -559,7 +567,7 @@ pool_alloc (struct pool *pool, size_t size) struct _pool_chunk *chunk = pool->current; if (size <= chunk->capacity - chunk->size) { - void *obj = ((unsigned char*)chunk + sizeof(*chunk) + chunk->size); + void *obj = ((unsigned char*)&chunk->data + chunk->size); chunk->size += size; return obj; } else { @@ -573,16 +581,16 @@ pool_reset (struct pool *pool) { /* Transfer all used chunks to the chunk free list. */ struct _pool_chunk *chunk = pool->current; - if (chunk != pool->sentinel) { - while (chunk->prev_chunk != pool->sentinel) { + if (chunk != (void *) pool->sentinel) { + while (chunk->prev_chunk != (void *) pool->sentinel) { chunk = chunk->prev_chunk; } chunk->prev_chunk = pool->first_free; pool->first_free = pool->current; } /* Reset the sentinel as the current chunk. */ - pool->current = pool->sentinel; - pool->sentinel->size = 0; + pool->current = (void *) pool->sentinel; + pool->current->size = 0; } /* Rewinds the cell list's cursor to the beginning. After rewinding @@ -1167,8 +1175,8 @@ can_do_full_row (struct active_list *active) if (e->dy) { struct quorem x = e->x; - x.quo += e->dxdy_full.quo - e->dxdy.quo/2; - x.rem += e->dxdy_full.rem - e->dxdy.rem/2; + x.quo += e->dxdy_full.quo; + x.rem += e->dxdy_full.rem; if (x.rem < 0) { x.quo--; x.rem += e->dy; diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-tor22-scan-converter.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-tor22-scan-converter.c index 4cec5ee4f37..4cec5ee4f37 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-tor22-scan-converter.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-tor22-scan-converter.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-toy-font-face.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-toy-font-face.c index 4fe94ab0919..4fe94ab0919 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-toy-font-face.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-toy-font-face.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-traps-compositor.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-traps-compositor.c index 3414fc2684a..3414fc2684a 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-traps-compositor.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-traps-compositor.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-traps-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-traps-private.h index dcaf40d1863..dcaf40d1863 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-traps-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-traps-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-traps.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-traps.c index 3aa0052f91f..3aa0052f91f 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-traps.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-traps.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-tristrip-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-tristrip-private.h index ccd28799e82..ccd28799e82 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-tristrip-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-tristrip-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-tristrip.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-tristrip.c index bb4972f5003..bb4972f5003 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-tristrip.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-tristrip.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-truetype-subset-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-truetype-subset-private.h index dc9573216f3..dc9573216f3 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-truetype-subset-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-truetype-subset-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-truetype-subset.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-truetype-subset.c index 645a89abf21..645a89abf21 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-truetype-subset.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-truetype-subset.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-type1-fallback.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-type1-fallback.c index 4a657413e48..4a657413e48 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-type1-fallback.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-type1-fallback.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-type1-glyph-names.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-type1-glyph-names.c index 80ccb96269e..80ccb96269e 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-type1-glyph-names.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-type1-glyph-names.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-type1-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-type1-private.h index 1630397bca6..1630397bca6 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-type1-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-type1-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-type1-subset.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-type1-subset.c index b15663509d3..b15663509d3 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-type1-subset.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-type1-subset.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-type3-glyph-surface-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-type3-glyph-surface-private.h index 6cd37de5c0d..6f40f1c25b4 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-type3-glyph-surface-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-type3-glyph-surface-private.h @@ -65,7 +65,8 @@ cairo_private cairo_surface_t * _cairo_type3_glyph_surface_create (cairo_scaled_font_t *scaled_font, cairo_output_stream_t *stream, cairo_type3_glyph_surface_emit_image_t emit_image, - cairo_scaled_font_subsets_t *font_subsets); + cairo_scaled_font_subsets_t *font_subsets, + cairo_bool_t ps_output); cairo_private void _cairo_type3_glyph_surface_set_font_subsets_callback (void *abstract_surface, diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-type3-glyph-surface.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-type3-glyph-surface.c index 5bb6bfc444a..c99d461066c 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-type3-glyph-surface.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-type3-glyph-surface.c @@ -74,7 +74,8 @@ cairo_surface_t * _cairo_type3_glyph_surface_create (cairo_scaled_font_t *scaled_font, cairo_output_stream_t *stream, cairo_type3_glyph_surface_emit_image_t emit_image, - cairo_scaled_font_subsets_t *font_subsets) + cairo_scaled_font_subsets_t *font_subsets, + cairo_bool_t ps) { cairo_type3_glyph_surface_t *surface; cairo_matrix_t invert_y_axis; @@ -106,7 +107,8 @@ _cairo_type3_glyph_surface_create (cairo_scaled_font_t *scaled_font, _cairo_pdf_operators_init (&surface->pdf_operators, surface->stream, &surface->cairo_to_pdf, - font_subsets); + font_subsets, + ps); _cairo_surface_clipper_init (&surface->clipper, _cairo_type3_glyph_surface_clipper_intersect_clip_path); diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-types-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-types-private.h index 3d15d968e4b..3d15d968e4b 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-types-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-types-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-unicode.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-unicode.c index 88de39516b6..88de39516b6 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-unicode.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-unicode.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-uninstalled.pc.in b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-uninstalled.pc.in index 9dc3231ae45..9dc3231ae45 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-uninstalled.pc.in +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-uninstalled.pc.in diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-user-font-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-user-font-private.h index d54ef78b44e..d54ef78b44e 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-user-font-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-user-font-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-user-font.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-user-font.c index 6d2de2097d5..6d2de2097d5 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-user-font.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-user-font.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-version.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-version.c index e493c815c7a..a94cef6819d 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-version.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-version.c @@ -79,10 +79,10 @@ * 1.0.1 - Development on a maintenance branch (toward 1.0.2 release) * 1.1.1 - Development on head (toward 1.1.2 snapshot and 1.2.0 release) * </screen></informalexample> - * </para> + * * <refsect2> * <title>Compatibility</title> - * <para> + * * The API/ABI compatibility guarantees for various versions are as * follows. First, let's assume some cairo-using application code that is * successfully using the API/ABI "from" one version of cairo. Then let's @@ -102,11 +102,11 @@ * with the same in-development version number. This is because these * numbers don't correspond to any fixed state of the software, but * rather the many states between snapshots and releases. - * </para> + * * </refsect2> * <refsect2> * <title>Examining the version</title> - * <para> + * * Cairo provides the ability to examine the version at either * compile-time or run-time and in both a human-readable form as well as * an encoded form suitable for direct comparison. Cairo also provides the @@ -135,9 +135,9 @@ * if (cairo_version() >= CAIRO_VERSION_ENCODE(1, 0, 0)) * printf ("Running with suitable cairo version: %s\n", cairo_version_string ()); * </programlisting></informalexample> - * </para> + * * </refsect2> - * <para> + * **/ /** diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-version.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-version.h index 51008003f98..51008003f98 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-version.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-version.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-vg-surface.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-vg-surface.c index 6e0d9a0ed69..6e0d9a0ed69 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-vg-surface.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-vg-surface.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-vg.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-vg.h index f9a62e51c69..f9a62e51c69 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-vg.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-vg.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-wgl-context.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-wgl-context.c index 48723744648..48723744648 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-wgl-context.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-wgl-context.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-wideint-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-wideint-private.h index 3f5491bb1c0..3f5491bb1c0 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-wideint-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-wideint-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-wideint-type-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-wideint-type-private.h index 84a3cbab0d2..84a3cbab0d2 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-wideint-type-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-wideint-type-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-wideint.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-wideint.c index 2e056fa36a2..2e056fa36a2 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-wideint.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-wideint.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-win32.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-win32.h index 3d2e1c60169..3d2e1c60169 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-win32.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-win32.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb-connection-core.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb-connection-core.c index e01dc1a8361..e01dc1a8361 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb-connection-core.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb-connection-core.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb-connection-render.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb-connection-render.c index 61119653e9a..61119653e9a 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb-connection-render.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb-connection-render.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb-connection-shm.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb-connection-shm.c index 7720bbbd25b..7720bbbd25b 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb-connection-shm.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb-connection-shm.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb-connection.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb-connection.c index 2d51e14493f..67897fa4ecc 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb-connection.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb-connection.c @@ -79,6 +79,7 @@ typedef struct _cairo_xcb_xid { #define XCB_RENDER_HAS_FILTERS(surface) XCB_RENDER_AT_LEAST((surface), 0, 6) #define XCB_RENDER_HAS_FILTER_GOOD(surface) FALSE #define XCB_RENDER_HAS_FILTER_BEST(surface) FALSE +#define XCB_RENDER_HAS_SUBPIXEL_ORDER(surface) XCB_RENDER_AT_LEAST((surface), 0, 6) #define XCB_RENDER_HAS_EXTENDED_REPEAT(surface) XCB_RENDER_AT_LEAST((surface), 0, 10) #define XCB_RENDER_HAS_GRADIENTS(surface) XCB_RENDER_AT_LEAST((surface), 0, 10) @@ -407,6 +408,15 @@ _cairo_xcb_connection_query_render (cairo_xcb_connection_t *connection) if (XCB_RENDER_HAS_GRADIENTS (version)) connection->flags |= CAIRO_XCB_RENDER_HAS_GRADIENTS; + if (XCB_RENDER_HAS_SUBPIXEL_ORDER (version)) { + uint32_t screen; + uint32_t *subpixel = xcb_render_query_pict_formats_subpixels(formats); + + /* The spec explicitly allows to have too few entries in the reply... */ + for (screen = 0; screen < formats->num_subpixel && screen < connection->root->roots_len; screen++) + connection->subpixel_orders[screen] = subpixel[screen]; + } + free (version); status = _cairo_xcb_connection_parse_xrender_formats (connection, formats); @@ -581,6 +591,7 @@ _device_destroy (void *device) CAIRO_MUTEX_FINI (connection->shm_mutex); CAIRO_MUTEX_FINI (connection->screens_mutex); + free (connection->subpixel_orders); free (connection); } @@ -684,6 +695,14 @@ _cairo_xcb_connection_get (xcb_connection_t *xcb_connection) connection->root = xcb_get_setup (xcb_connection); connection->render = NULL; + connection->subpixel_orders = calloc (connection->root->roots_len, sizeof(*connection->subpixel_orders)); + if (unlikely (connection->subpixel_orders == NULL)) { + CAIRO_MUTEX_UNLOCK (connection->device.mutex); + _cairo_xcb_connection_destroy (connection); + connection = NULL; + goto unlock; + } + ext = xcb_get_extension_data (xcb_connection, &xcb_render_id); if (ext != NULL && ext->present) { status = _cairo_xcb_connection_query_render (connection); diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb-private.h index 1e1d1ee7048..f5d5a4c81c7 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb-private.h @@ -37,10 +37,10 @@ #ifndef CAIRO_XCB_PRIVATE_H #define CAIRO_XCB_PRIVATE_H -#include "cairo-xcb.h" - #include "cairoint.h" +#include "cairo-xcb.h" + #include "cairo-cache-private.h" #include "cairo-compiler-private.h" #include "cairo-device-private.h" @@ -181,7 +181,8 @@ struct _cairo_xcb_font { struct _cairo_xcb_screen { cairo_xcb_connection_t *connection; - xcb_screen_t *xcb_screen; + xcb_screen_t *xcb_screen; + xcb_render_sub_pixel_t subpixel_order; xcb_gcontext_t gc[GC_CACHE_SIZE]; uint8_t gc_depths[GC_CACHE_SIZE]; @@ -223,6 +224,7 @@ struct _cairo_xcb_connection { const xcb_setup_t *root; const xcb_query_extension_reply_t *render; const xcb_query_extension_reply_t *shm; + xcb_render_sub_pixel_t *subpixel_orders; cairo_list_t free_xids; cairo_freepool_t xid_pool; diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb-resources.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb-resources.c index 62c27efc7f1..1877758c25a 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb-resources.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb-resources.c @@ -251,21 +251,13 @@ get_resources(xcb_connection_t *connection, xcb_screen_t *screen, cairo_xcb_reso resource_parser_done (&parser); } -#if 0 && XCB_RENDER_MAJOR_VERSION > 99 && XCB_RENDER_MINOR_VERSION > 99 -static void -get_rgba_from_render (xcb_connection_t *connection, xcb_screen_t *screen, cairo_xcb_resources_t *resources) +void +_cairo_xcb_resources_get (cairo_xcb_screen_t *screen, cairo_xcb_resources_t *resources) { - /* this is a mock-up of what the function might look like, - xcb_render_query_sub_pixel is not actually implemented in XCB (yet) */ - - xcb_render_query_sub_pixel_order_cookie_t cookie; - xcb_render_query_sub_pixel_order_reply_t *reply; - - cookie = xcb_render_query_sub_pixel (connection, screen); - reply = xcb_render_query_sub_pixel_reply (connection, cookie, NULL); + get_resources (screen->connection->xcb_connection, screen->xcb_screen, resources); - if (reply) { - switch (reply->sub_pixel_order) { + if (resources->xft_rgba == FC_RGBA_UNKNOWN) { + switch (screen->subpixel_order) { case XCB_RENDER_SUB_PIXEL_UNKNOWN: resources->xft_rgba = FC_RGBA_UNKNOWN; break; @@ -285,20 +277,5 @@ get_rgba_from_render (xcb_connection_t *connection, xcb_screen_t *screen, cairo_ resources->xft_rgba = FC_RGBA_NONE; break; } - - free(reply); } } -#endif - -void -_cairo_xcb_resources_get (cairo_xcb_screen_t *screen, cairo_xcb_resources_t *resources) -{ - get_resources (screen->connection->xcb_connection, screen->xcb_screen, resources); - -#if 0 && XCB_RENDER_MAJOR_VERSION > 99 && XCB_RENDER_MINOR_VERSION > 99 - if (resources->xft_rgba == FC_RGBA_UNKNOWN) { - get_rgba_from_render (screen->connection->xcb_connection, screen->xcb_screen, resources); - } -#endif -} diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb-screen.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb-screen.c index 69ea4599b3c..d0019f9cdff 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb-screen.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb-screen.c @@ -207,6 +207,18 @@ _pattern_cache_entry_destroy (void *closure) _cairo_freelist_free (&entry->screen->pattern_cache_entry_freelist, entry); } +static int _get_screen_index(cairo_xcb_connection_t *xcb_connection, + xcb_screen_t *xcb_screen) +{ + int idx = 0; + xcb_screen_iterator_t iter = xcb_setup_roots_iterator(xcb_connection->root); + for (; iter.rem; xcb_screen_next(&iter), idx++) + if (iter.data->root == xcb_screen->root) + return idx; + + ASSERT_NOT_REACHED; +} + cairo_xcb_screen_t * _cairo_xcb_screen_get (xcb_connection_t *xcb_connection, xcb_screen_t *xcb_screen) @@ -214,6 +226,7 @@ _cairo_xcb_screen_get (xcb_connection_t *xcb_connection, cairo_xcb_connection_t *connection; cairo_xcb_screen_t *screen; cairo_status_t status; + int screen_idx; int i; connection = _cairo_xcb_connection_get (xcb_connection); @@ -240,9 +253,12 @@ _cairo_xcb_screen_get (xcb_connection_t *xcb_connection, if (unlikely (screen == NULL)) goto unlock; + screen_idx = _get_screen_index(connection, xcb_screen); + screen->connection = connection; screen->xcb_screen = xcb_screen; screen->has_font_options = FALSE; + screen->subpixel_order = connection->subpixel_orders[screen_idx]; _cairo_freelist_init (&screen->pattern_cache_entry_freelist, sizeof (struct pattern_cache_entry)); diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb-shm.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb-shm.c index 2be2dac5bf9..2be2dac5bf9 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb-shm.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb-shm.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb-surface-core.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb-surface-core.c index 9c0c0a0957d..9c0c0a0957d 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb-surface-core.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb-surface-core.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb-surface-render.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb-surface-render.c index 21a89cc0fc0..1a086a24fa1 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb-surface-render.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb-surface-render.c @@ -4467,6 +4467,9 @@ _cairo_xcb_surface_add_glyph (cairo_xcb_connection_t *connection, const uint8_t *d; uint8_t *new, *n; + if (c == 0) + break; + new = malloc (c); if (unlikely (new == NULL)) { status = _cairo_error (CAIRO_STATUS_NO_MEMORY); @@ -4495,6 +4498,9 @@ _cairo_xcb_surface_add_glyph (cairo_xcb_connection_t *connection, const uint32_t *d; uint32_t *new, *n; + if (c == 0) + break; + new = malloc (4 * c); if (unlikely (new == NULL)) { status = _cairo_error (CAIRO_STATUS_NO_MEMORY); diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb-surface.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb-surface.c index d7e0d734ea5..d7e0d734ea5 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb-surface.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb-surface.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb.h index e321d8482c2..e321d8482c2 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xcb.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xcb.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-core-compositor.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-core-compositor.c index 5babcc81bed..5babcc81bed 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-core-compositor.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-core-compositor.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-display.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-display.c index a2a3bc7924b..a2a3bc7924b 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-display.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-display.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-fallback-compositor.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-fallback-compositor.c index ed2845db57d..ed2845db57d 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-fallback-compositor.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-fallback-compositor.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-private.h index 6d37896c319..0f2f2e1faa0 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-private.h @@ -37,8 +37,8 @@ #ifndef CAIRO_XLIB_PRIVATE_H #define CAIRO_XLIB_PRIVATE_H -#include "cairo-xlib.h" #include "cairo-xlib-xrender-private.h" +#include "cairo-xlib.h" #include "cairo-compiler-private.h" #include "cairo-device-private.h" diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-render-compositor.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-render-compositor.c index e90df09fdfa..8a1ec7bd731 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-render-compositor.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-render-compositor.c @@ -1287,6 +1287,9 @@ _cairo_xlib_surface_add_glyph (cairo_xlib_display_t *display, unsigned char *d; unsigned char *new, *n; + if (c == 0) + break; + new = malloc (c); if (!new) { status = _cairo_error (CAIRO_STATUS_NO_MEMORY); @@ -1312,6 +1315,9 @@ _cairo_xlib_surface_add_glyph (cairo_xlib_display_t *display, const uint32_t *d; uint32_t *new, *n; + if (c == 0) + break; + new = malloc (4 * c); if (unlikely (new == NULL)) { status = _cairo_error (CAIRO_STATUS_NO_MEMORY); diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-screen.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-screen.c index 57beeaab426..57beeaab426 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-screen.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-screen.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-source.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-source.c index 81cc028e85d..1591f5874f6 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-source.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-source.c @@ -869,11 +869,14 @@ recording_pattern_get_surface (const cairo_pattern_t *pattern) cairo_surface_t *surface; surface = ((const cairo_surface_pattern_t *) pattern)->surface; + if (_cairo_surface_is_paginated (surface)) - surface = _cairo_paginated_surface_get_recording (surface); + return cairo_surface_reference (_cairo_paginated_surface_get_recording (surface)); + if (_cairo_surface_is_snapshot (surface)) - surface = _cairo_surface_snapshot_get_target (surface); - return surface; + return _cairo_surface_snapshot_get_target (surface); + + return cairo_surface_reference (surface); } static cairo_surface_t * @@ -885,6 +888,7 @@ record_source (cairo_xlib_surface_t *dst, int *src_x, int *src_y) { cairo_xlib_surface_t *src; + cairo_surface_t *recording; cairo_matrix_t matrix, m; cairo_status_t status; cairo_rectangle_int_t upload, limit; @@ -911,9 +915,11 @@ record_source (cairo_xlib_surface_t *dst, } cairo_matrix_init_translate (&matrix, upload.x, upload.y); - status = _cairo_recording_surface_replay_with_clip (recording_pattern_get_surface (&pattern->base), + recording = recording_pattern_get_surface (&pattern->base), + status = _cairo_recording_surface_replay_with_clip (recording, &matrix, &src->base, NULL); + cairo_surface_destroy (recording); if (unlikely (status)) { cairo_surface_destroy (&src->base); return _cairo_surface_create_in_error (status); diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-surface-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-surface-private.h index 87db6962b31..83d9b63cc4c 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-surface-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-surface-private.h @@ -33,9 +33,9 @@ #ifndef CAIRO_XLIB_SURFACE_PRIVATE_H #define CAIRO_XLIB_SURFACE_PRIVATE_H +#include "cairo-xlib-xrender-private.h" #include "cairo-xlib.h" #include "cairo-xlib-private.h" -#include "cairo-xlib-xrender-private.h" #include "cairo-surface-private.h" #include "cairo-surface-backend-private.h" diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-surface-shm.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-surface-shm.c index 84b46d89a52..fb40699dc1d 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-surface-shm.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-surface-shm.c @@ -453,7 +453,7 @@ static void send_event(cairo_xlib_display_t *display, display->shm->last_event = ev.serial; } -static void sync (cairo_xlib_display_t *display) +static void _cairo_xlib_display_sync (cairo_xlib_display_t *display) { cairo_xlib_shm_info_t *info; struct pqueue *pq = &display->shm->info; @@ -949,7 +949,7 @@ _cairo_xlib_surface_update_shm (cairo_xlib_surface_t *surface) XChangeGC (display->display, gc, GCSubwindowMode, &gcv); } - sync (display); + _cairo_xlib_display_sync (display); shm->active = 0; shm->idle--; diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-surface.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-surface.c index 029a542b946..029a542b946 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-surface.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-surface.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-visual.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-visual.c index 863822eebbd..863822eebbd 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-visual.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-visual.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-xcb-surface.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-xcb-surface.c index 9c0d4b41389..af3e1557899 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-xcb-surface.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-xcb-surface.c @@ -519,21 +519,6 @@ cairo_xlib_surface_create (Display *dpy, width, height)); } -cairo_surface_t * -cairo_xlib_surface_create_for_bitmap (Display *dpy, - Pixmap bitmap, - Screen *scr, - int width, - int height) -{ - return _cairo_xlib_xcb_surface_create (dpy, scr, NULL, NULL, - cairo_xcb_surface_create_for_bitmap (XGetXCBConnection (dpy), - (xcb_screen_t *) scr, - bitmap, - width, height)); -} - -#if CAIRO_HAS_XLIB_XRENDER_SURFACE static xcb_screen_t * _cairo_xcb_screen_from_root (xcb_connection_t *connection, xcb_window_t id) @@ -548,6 +533,24 @@ _cairo_xcb_screen_from_root (xcb_connection_t *connection, return NULL; } + +cairo_surface_t * +cairo_xlib_surface_create_for_bitmap (Display *dpy, + Pixmap bitmap, + Screen *scr, + int width, + int height) +{ + xcb_connection_t *connection = XGetXCBConnection (dpy); + xcb_screen_t *screen = _cairo_xcb_screen_from_root (connection, (xcb_window_t) scr->root); + return _cairo_xlib_xcb_surface_create (dpy, scr, NULL, NULL, + cairo_xcb_surface_create_for_bitmap (connection, + screen, + bitmap, + width, height)); +} + +#if CAIRO_HAS_XLIB_XRENDER_SURFACE cairo_surface_t * cairo_xlib_surface_create_with_xrender_format (Display *dpy, Drawable drawable, diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-xrender-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-xrender-private.h index 90769467b2d..90769467b2d 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-xrender-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-xrender-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-xrender.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-xrender.h index b34b057de4c..b34b057de4c 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib-xrender.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib-xrender.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib.h index ecf8d6c86be..ecf8d6c86be 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xlib.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xlib.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xml-surface.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xml-surface.c index 6dbafdba2ba..6dbafdba2ba 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xml-surface.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xml-surface.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xml.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xml.h index 9ae76e90aae..9ae76e90aae 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo-xml.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo-xml.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo.c b/Build/source/libs/cairo/cairo-1.14.2/src/cairo.c index e3acf4d46c7..e3acf4d46c7 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairo.h index 3104d47e4c4..3104d47e4c4 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairo.pc.in b/Build/source/libs/cairo/cairo-1.14.2/src/cairo.pc.in index b361edf18fb..b361edf18fb 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairo.pc.in +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairo.pc.in diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/cairoint.h b/Build/source/libs/cairo/cairo-1.14.2/src/cairoint.h index b4e8ac87fb5..5bca0038953 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/cairoint.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/cairoint.h @@ -229,7 +229,7 @@ be16_to_cpu(uint16_t v) static inline uint32_t cairo_const cpu_to_be32(uint32_t v) { - return (cpu_to_be16 (v) << 16) | cpu_to_be16 (v >> 16); + return (v >> 24) | ((v >> 8) & 0xff00) | ((v << 8) & 0xff0000) | (v << 24); } static inline uint32_t cairo_const @@ -240,6 +240,32 @@ be32_to_cpu(uint32_t v) #endif +/* Unaligned big endian access + */ + +static inline uint16_t get_unaligned_be16 (const unsigned char *p) +{ + return p[0] << 8 | p[1]; +} + +static inline uint32_t get_unaligned_be32 (const unsigned char *p) +{ + return p[0] << 24 | p[1] << 16 | p[2] << 8 | p[3]; +} + +static inline void put_unaligned_be16 (uint16_t v, unsigned char *p) +{ + p[0] = (v >> 8) & 0xff; + p[1] = v & 0xff; +} + +static inline void put_unaligned_be32 (uint32_t v, unsigned char *p) +{ + p[0] = (v >> 24) & 0xff; + p[1] = (v >> 16) & 0xff; + p[2] = (v >> 8) & 0xff; + p[3] = v & 0xff; +} /* The glibc versions of ispace() and isdigit() are slow in UTF-8 locales. */ diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/check-def.sh b/Build/source/libs/cairo/cairo-1.14.2/src/check-def.sh index beefb46a333..beefb46a333 100755 --- a/Build/source/libs/cairo/cairo-1.14.0/src/check-def.sh +++ b/Build/source/libs/cairo/cairo-1.14.2/src/check-def.sh diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/check-doc-syntax.awk b/Build/source/libs/cairo/cairo-1.14.2/src/check-doc-syntax.awk index 1fa8b8d2232..1fa8b8d2232 100755 --- a/Build/source/libs/cairo/cairo-1.14.0/src/check-doc-syntax.awk +++ b/Build/source/libs/cairo/cairo-1.14.2/src/check-doc-syntax.awk diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/check-doc-syntax.sh b/Build/source/libs/cairo/cairo-1.14.2/src/check-doc-syntax.sh index 762a48429b0..762a48429b0 100755 --- a/Build/source/libs/cairo/cairo-1.14.0/src/check-doc-syntax.sh +++ b/Build/source/libs/cairo/cairo-1.14.2/src/check-doc-syntax.sh diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/check-has-hidden-symbols.c b/Build/source/libs/cairo/cairo-1.14.2/src/check-has-hidden-symbols.c index 12041277692..12041277692 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/check-has-hidden-symbols.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/check-has-hidden-symbols.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/check-headers.sh b/Build/source/libs/cairo/cairo-1.14.2/src/check-headers.sh index 61232954bae..61232954bae 100755 --- a/Build/source/libs/cairo/cairo-1.14.0/src/check-headers.sh +++ b/Build/source/libs/cairo/cairo-1.14.2/src/check-headers.sh diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/check-link.c b/Build/source/libs/cairo/cairo-1.14.2/src/check-link.c index 66ca1b2413c..66ca1b2413c 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/check-link.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/check-link.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/check-plt.sh b/Build/source/libs/cairo/cairo-1.14.2/src/check-plt.sh index 5a9dae1269d..5a9dae1269d 100755 --- a/Build/source/libs/cairo/cairo-1.14.0/src/check-plt.sh +++ b/Build/source/libs/cairo/cairo-1.14.2/src/check-plt.sh diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/check-preprocessor-syntax.sh b/Build/source/libs/cairo/cairo-1.14.2/src/check-preprocessor-syntax.sh index b718f604ee7..b718f604ee7 100755 --- a/Build/source/libs/cairo/cairo-1.14.0/src/check-preprocessor-syntax.sh +++ b/Build/source/libs/cairo/cairo-1.14.2/src/check-preprocessor-syntax.sh diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/test-base-compositor-surface.c b/Build/source/libs/cairo/cairo-1.14.2/src/test-base-compositor-surface.c index ff84b10aff7..ff84b10aff7 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/test-base-compositor-surface.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/test-base-compositor-surface.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/test-compositor-surface-private.h b/Build/source/libs/cairo/cairo-1.14.2/src/test-compositor-surface-private.h index 491f241bacc..491f241bacc 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/test-compositor-surface-private.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/test-compositor-surface-private.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/test-compositor-surface.c b/Build/source/libs/cairo/cairo-1.14.2/src/test-compositor-surface.c index 1cc5f692120..1cc5f692120 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/test-compositor-surface.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/test-compositor-surface.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/test-compositor-surface.h b/Build/source/libs/cairo/cairo-1.14.2/src/test-compositor-surface.h index 8d8af2d5409..8d8af2d5409 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/test-compositor-surface.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/test-compositor-surface.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/test-null-compositor-surface.c b/Build/source/libs/cairo/cairo-1.14.2/src/test-null-compositor-surface.c index 2301055e30a..2301055e30a 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/test-null-compositor-surface.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/test-null-compositor-surface.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/test-null-compositor-surface.h b/Build/source/libs/cairo/cairo-1.14.2/src/test-null-compositor-surface.h index 52d864b28df..52d864b28df 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/test-null-compositor-surface.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/test-null-compositor-surface.h diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/test-paginated-surface.c b/Build/source/libs/cairo/cairo-1.14.2/src/test-paginated-surface.c index 0a7c79b37bf..0a7c79b37bf 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/test-paginated-surface.c +++ b/Build/source/libs/cairo/cairo-1.14.2/src/test-paginated-surface.c diff --git a/Build/source/libs/cairo/cairo-1.14.0/src/test-paginated-surface.h b/Build/source/libs/cairo/cairo-1.14.2/src/test-paginated-surface.h index 2bd98aa5eee..2bd98aa5eee 100644 --- a/Build/source/libs/cairo/cairo-1.14.0/src/test-paginated-surface.h +++ b/Build/source/libs/cairo/cairo-1.14.2/src/test-paginated-surface.h diff --git a/Build/source/libs/cairo/configure b/Build/source/libs/cairo/configure index 092dfb28e90..1ff3c6488eb 100755 --- a/Build/source/libs/cairo/configure +++ b/Build/source/libs/cairo/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for cairo (TeX Live) 1.14.0. +# Generated by GNU Autoconf 2.69 for cairo (TeX Live) 1.14.2. # # Report bugs to <tex-k@tug.org>. # @@ -580,12 +580,12 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='cairo (TeX Live)' PACKAGE_TARNAME='cairo--tex-live-' -PACKAGE_VERSION='1.14.0' -PACKAGE_STRING='cairo (TeX Live) 1.14.0' +PACKAGE_VERSION='1.14.2' +PACKAGE_STRING='cairo (TeX Live) 1.14.2' PACKAGE_BUGREPORT='tex-k@tug.org' PACKAGE_URL='' -ac_unique_file="cairo-1.14.0/src/cairo.h" +ac_unique_file="cairo-1.14.2/src/cairo.h" # Factoring default headers for most tests. ac_includes_default="\ #include <stdio.h> @@ -1349,7 +1349,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures cairo (TeX Live) 1.14.0 to adapt to many kinds of systems. +\`configure' configures cairo (TeX Live) 1.14.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1420,7 +1420,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of cairo (TeX Live) 1.14.0:";; + short | recursive ) echo "Configuration of cairo (TeX Live) 1.14.2:";; esac cat <<\_ACEOF @@ -1523,7 +1523,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -cairo (TeX Live) configure 1.14.0 +cairo (TeX Live) configure 1.14.2 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2129,7 +2129,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by cairo (TeX Live) $as_me 1.14.0, which was +It was created by cairo (TeX Live) $as_me 1.14.2, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -4383,7 +4383,7 @@ fi # Define the identity of the package. PACKAGE='cairo--tex-live-' - VERSION='1.14.0' + VERSION='1.14.2' cat >>confdefs.h <<_ACEOF @@ -6616,7 +6616,7 @@ LIBS=$kpse_save_LIBS echo timestamp >config.force fi -CAIRO_TREE=cairo-1.14.0 +CAIRO_TREE=cairo-1.14.2 ac_config_files="$ac_config_files Makefile cairo/Makefile" @@ -7273,7 +7273,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by cairo (TeX Live) $as_me 1.14.0, which was +This file was extended by cairo (TeX Live) $as_me 1.14.2, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -7339,7 +7339,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -cairo (TeX Live) config.status 1.14.0 +cairo (TeX Live) config.status 1.14.2 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff --git a/Build/source/libs/cairo/version.ac b/Build/source/libs/cairo/version.ac index 44fd0b1d61a..56690adf0de 100644 --- a/Build/source/libs/cairo/version.ac +++ b/Build/source/libs/cairo/version.ac @@ -1,5 +1,5 @@ dnl -dnl Copyright (C) 2012-2014 Peter Breitenlohner <tex-live@tug.org> +dnl Copyright (C) 2012-2015 Peter Breitenlohner <tex-live@tug.org> dnl dnl This file is free software; the copyright holder dnl gives unlimited permission to copy and/or distribute it, @@ -8,4 +8,4 @@ dnl dnl -------------------------------------------------------- dnl dnl m4-include this file to define the current cairo version -m4_define([cairo_version], [1.14.0]) +m4_define([cairo_version], [1.14.2]) |