aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/hardcopy.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/nvim/hardcopy.c')
-rw-r--r--src/nvim/hardcopy.c12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/nvim/hardcopy.c b/src/nvim/hardcopy.c
index 164430b911..1b1735c991 100644
--- a/src/nvim/hardcopy.c
+++ b/src/nvim/hardcopy.c
@@ -2398,8 +2398,16 @@ static int prt_add_resource(struct prt_ps_resource_S *resource)
EMSG2(_("E456: Can't open file \"%s\""), resource->filename);
return FALSE;
}
- prt_dsc_resources("BeginResource", prt_resource_types[resource->type],
- (char *)resource->title);
+ switch (resource->type) {
+ case PRT_RESOURCE_TYPE_PROCSET:
+ case PRT_RESOURCE_TYPE_ENCODING:
+ case PRT_RESOURCE_TYPE_CMAP:
+ prt_dsc_resources("BeginResource", prt_resource_types[resource->type],
+ (char *)resource->title);
+ break;
+ default:
+ return FALSE;
+ }
prt_dsc_textline("BeginDocument", (char *)resource->filename);