cairo/util/cairo-script
Bryce Harrington b4a922f62d cairo-script: Rename struct member to avoid name collision on AIX
On AIX, the token jmpbuf is a pre-processor macro.
cairo-script-scanner.c includes a private struct with a member named
jmpbuf which gets renamed to __jmpbuf when AIX's sys/context.h has been
included.

While judicious ordering of includes might kludge around this problem
(by causing all references to .jmpbuf to become .__jmpbuf), it's better
to simply select a new name for the struct member that won't suffer the
collision.

Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=89339

Signed-off-by: Bryce Harrington <bryce@osg.samsung.com>
Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
2015-06-18 12:38:59 -07:00
..
examples [script] Add examples 2008-12-12 12:00:44 +00:00
.gitignore gitignore: refresh 2010-01-22 22:30:43 +00:00
cairo-script-file.c cairo-script: Always include config.h first thing 2015-06-18 12:38:43 -07:00
cairo-script-hash.c cairo-script: Cleanup boilerplate header for consistency 2015-06-18 12:38:51 -07:00
cairo-script-interpreter.c cairo-script: Prefer cairo from local tree 2015-06-18 12:38:55 -07:00
cairo-script-interpreter.h script: Attempt to decompress images in place 2013-01-08 15:01:37 +00:00
cairo-script-objects.c cairo-script: Always include config.h first thing 2015-06-18 12:38:43 -07:00
cairo-script-operators.c cairo-script: Always include config.h first thing 2015-06-18 12:38:43 -07:00
cairo-script-private.h cairo-script: Rename struct member to avoid name collision on AIX 2015-06-18 12:38:59 -07:00
cairo-script-scanner.c cairo-script: Rename struct member to avoid name collision on AIX 2015-06-18 12:38:59 -07:00
cairo-script-stack.c cairo-script: Always include config.h first thing 2015-06-18 12:38:43 -07:00
COPYING Add CairoScript interpreter 2008-11-13 11:36:55 +00:00
csi-bind.c cairo-script: Prefer cairo from local tree 2015-06-18 12:38:55 -07:00
csi-exec.c cairo-script: Prefer cairo from local tree 2015-06-18 12:38:55 -07:00
csi-replay.c cairo-script: Prefer cairo from local tree 2015-06-18 12:38:55 -07:00
csi-trace.c cairo-script: Prefer cairo from local tree 2015-06-18 12:38:55 -07:00
Makefile.am script: Recompress strings using LZO whilst binding traces 2013-01-05 21:10:35 +00:00
Makefile.sources script-interpreter: Build on win32 2011-06-24 14:13:09 +02:00
Makefile.win32 script-interpreter: Build on win32 2011-06-24 14:13:09 +02:00