summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gs/devices/vector/gdevpdfm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gs/devices/vector/gdevpdfm.c b/gs/devices/vector/gdevpdfm.c
index 92319b698..bf9bb0883 100644
--- a/gs/devices/vector/gdevpdfm.c
+++ b/gs/devices/vector/gdevpdfm.c
@@ -60,7 +60,7 @@ typedef struct pdfmark_name_s {
bool
pdf_key_eq(const gs_param_string * pcs, const char *str)
{
- return (strlen(str) == pcs->size &&
+ return (strlen(str) == pcs->size && pcs->data &&
!strncmp(str, (const char *)pcs->data, pcs->size));
}