summaryrefslogtreecommitdiff
path: root/contrib/ghostscript/ghostscript.go
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/ghostscript/ghostscript.go')
-rw-r--r--contrib/ghostscript/ghostscript.go8
1 files changed, 6 insertions, 2 deletions
diff --git a/contrib/ghostscript/ghostscript.go b/contrib/ghostscript/ghostscript.go
index 2b695b8..3196c34 100644
--- a/contrib/ghostscript/ghostscript.go
+++ b/contrib/ghostscript/ghostscript.go
@@ -51,8 +51,12 @@ func min(name string) {
go func() {
errChan <- cmd.Start()
}()
- newPdf().Output(inPipe)
- report(name, <-errChan)
+ err = newPdf().Output(inPipe)
+ if err == nil {
+ report(name, <-errChan)
+ } else {
+ report(name, err)
+ }
} else {
report(name, err)
}