Skip to content

Commit b215baf

Browse files
committed
Ignore qpdf warnings
1 parent f89dd7b commit b215baf

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

session/session.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ func New(path string) (*Session, error) {
9090

9191
// Get page count
9292

93-
out, err := exec.Command("qpdf", "--show-npages", path).Output()
93+
out, err := exec.Command("qpdf", "--warning-exit-0", "--show-npages", path).Output()
9494
if err != nil {
9595
return nil, cmdErr(err)
9696
}
@@ -322,7 +322,7 @@ func (s *Session) Save(path string) error {
322322

323323
overlayPath := filepath.Join(s.tmpDir, "overlay.pdf")
324324

325-
args := []string{"--empty", "--pages"}
325+
args := []string{"--warning-exit-0", "--empty", "--pages"}
326326
for _, p := range annotated {
327327
args = append(args, s.annotPath(p)+".pdf")
328328
}
@@ -343,7 +343,7 @@ func (s *Session) Save(path string) error {
343343
}
344344
pageRange := strings.Join(annotedStr, ",")
345345

346-
cmd = exec.Command("qpdf", s.path, "--overlay", overlayPath, "--to="+pageRange, "--", finalPath)
346+
cmd = exec.Command("qpdf", "--warning-exit-0", s.path, "--overlay", overlayPath, "--to="+pageRange, "--", finalPath)
347347
if _, err := cmd.Output(); err != nil {
348348
return fmt.Errorf("failed to overlay annotated pages to '%s': %s", finalPath, cmdErr(err))
349349
}

0 commit comments

Comments
 (0)