diff options
Diffstat (limited to 'Build/source/texk/dvipdfm-x/spc_color.c')
-rw-r--r-- | Build/source/texk/dvipdfm-x/spc_color.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Build/source/texk/dvipdfm-x/spc_color.c b/Build/source/texk/dvipdfm-x/spc_color.c index 3af4a71a3a6..3b9be38bbba 100644 --- a/Build/source/texk/dvipdfm-x/spc_color.c +++ b/Build/source/texk/dvipdfm-x/spc_color.c @@ -80,9 +80,14 @@ spc_handler_color_default (struct spc_env *spe, struct spc_arg *args) error = spc_util_read_colorspec(spe, &colorspec, args, 1); if (!error) { +#ifdef XETEX pdf_color_set_default(&colorspec); pdf_color_clear_stack(); /* the default color is saved on color_stack */ pdf_color_push(&colorspec, &colorspec); +#else + pdf_color_clear_stack(); + pdf_color_set(&colorspec, &colorspec); +#endif } return error; |