diff options
Diffstat (limited to 'Build/source/texk/dvipdfmx/src/spc_pdfm.c')
-rw-r--r-- | Build/source/texk/dvipdfmx/src/spc_pdfm.c | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/Build/source/texk/dvipdfmx/src/spc_pdfm.c b/Build/source/texk/dvipdfmx/src/spc_pdfm.c index 135bafe9e49..6ae6a94fded 100644 --- a/Build/source/texk/dvipdfmx/src/spc_pdfm.c +++ b/Build/source/texk/dvipdfmx/src/spc_pdfm.c @@ -392,7 +392,7 @@ reencodestring (CMap *cmap, pdf_obj *instring) #define WBUF_SIZE 4096 unsigned char wbuf[WBUF_SIZE]; unsigned char *obufcur; - unsigned char *inbufcur; + const unsigned char *inbufcur; long inbufleft, obufleft; if (!cmap || !instring) @@ -407,7 +407,7 @@ reencodestring (CMap *cmap, pdf_obj *instring) obufleft = WBUF_SIZE - 2; CMap_decode(cmap, - (const unsigned char **)&inbufcur, &inbufleft, + &inbufcur, &inbufleft, &obufcur, &obufleft); if (inbufleft > 0) { @@ -1026,7 +1026,6 @@ static int spc_handler_pdfm_dest (struct spc_env *spe, struct spc_arg *args) { pdf_obj *name, *array; - int error = 0; skip_white(&args->curptr, args->endptr); @@ -1052,10 +1051,10 @@ spc_handler_pdfm_dest (struct spc_env *spe, struct spc_arg *args) return -1; } - error = pdf_doc_add_names("Dests", - pdf_string_value (name), - pdf_string_length(name), - array); + pdf_doc_add_names("Dests", + pdf_string_value (name), + pdf_string_length(name), + array); pdf_release_obj(name); return 0; |