@@ -74,9 +74,7 @@ func NewFromMemory(b []byte) (f *Document, err error) {
74
74
75
75
fzRegisterDocumentHandlers (f .ctx )
76
76
77
- stream := fzOpenMemory (f .ctx , unsafe .SliceData (b ), uint64 (len (b )))
78
- f .stream = fzKeepStream (f .ctx , stream )
79
-
77
+ f .stream = fzOpenMemory (f .ctx , unsafe .SliceData (b ), uint64 (len (b )))
80
78
if f .stream == nil {
81
79
err = ErrOpenMemory
82
80
return
@@ -533,7 +531,6 @@ var (
533
531
fzOpenDocument func (ctx * fzContext , filename string ) * fzDocument
534
532
fzOpenDocumentWithStream func (ctx * fzContext , magic string , stream * fzStream ) * fzDocument
535
533
fzOpenMemory func (ctx * fzContext , data * uint8 , len uint64 ) * fzStream
536
- fzKeepStream func (ctx * fzContext , stm * fzStream ) * fzStream
537
534
fzDropStream func (ctx * fzContext , stm * fzStream )
538
535
fzRegisterDocumentHandlers func (ctx * fzContext )
539
536
fzNeedsPassword func (ctx * fzContext , doc * fzDocument ) int
@@ -591,7 +588,6 @@ func init() {
591
588
purego .RegisterLibFunc (& fzOpenDocument , libmupdf , "fz_open_document" )
592
589
purego .RegisterLibFunc (& fzOpenDocumentWithStream , libmupdf , "fz_open_document_with_stream" )
593
590
purego .RegisterLibFunc (& fzOpenMemory , libmupdf , "fz_open_memory" )
594
- purego .RegisterLibFunc (& fzKeepStream , libmupdf , "fz_keep_stream" )
595
591
purego .RegisterLibFunc (& fzDropStream , libmupdf , "fz_drop_stream" )
596
592
purego .RegisterLibFunc (& fzRegisterDocumentHandlers , libmupdf , "fz_register_document_handlers" )
597
593
purego .RegisterLibFunc (& fzNeedsPassword , libmupdf , "fz_needs_password" )
0 commit comments