22# ====================
33
44function iserror (code:: Csize_t )
5- return Lib . ZSTD_isError (code) != 0
5+ return LibZstd . ZSTD_isError (code) != 0
66end
77
88function zstderror (stream, code:: Csize_t )
9- ptr = Lib . ZSTD_getErrorName (code)
9+ ptr = LibZstd . ZSTD_getErrorName (code)
1010 error (" zstd error: " , unsafe_string (ptr))
1111end
1212
1313function max_clevel ()
14- return Lib . ZSTD_maxCLevel ()
14+ return LibZstd . ZSTD_maxCLevel ()
1515end
1616
1717const MAX_CLEVEL = max_clevel ()
@@ -41,9 +41,9 @@ mutable struct OutBuffer
4141 end
4242end
4343=#
44- const InBuffer = Lib . ZSTD_inBuffer
44+ const InBuffer = LibZstd . ZSTD_inBuffer
4545InBuffer () = InBuffer (C_NULL , 0 , 0 )
46- const OutBuffer = Lib . ZSTD_outBuffer
46+ const OutBuffer = LibZstd . ZSTD_outBuffer
4747OutBuffer () = OutBuffer (C_NULL , 0 , 0 )
4848
4949# ZSTD_CStream
@@ -53,7 +53,7 @@ mutable struct CStream
5353 obuffer:: OutBuffer
5454
5555 function CStream ()
56- ptr = Lib . ZSTD_createCStream ()
56+ ptr = LibZstd . ZSTD_createCStream ()
5757 if ptr == C_NULL
5858 throw (OutOfMemoryError ())
5959 end
@@ -62,13 +62,13 @@ mutable struct CStream
6262end
6363
6464function initialize! (cstream:: CStream , level:: Integer )
65- return Lib . ZSTD_initCStream (cstream. ptr, level)
65+ return LibZstd . ZSTD_initCStream (cstream. ptr, level)
6666end
6767
6868function reset! (cstream:: CStream , srcsize:: Integer )
6969 # ZSTD_resetCStream is deprecated
7070 # https://github.com/facebook/zstd/blob/9d2a45a705e22ad4817b41442949cd0f78597154/lib/zstd.h#L2253-L2272
71- res = Lib . ZSTD_CCtx_reset (cstream. ptr, Lib . ZSTD_reset_session_only)
71+ res = LibZstd . ZSTD_CCtx_reset (cstream. ptr, LibZstd . ZSTD_reset_session_only)
7272 if iserror (res)
7373 return res
7474 end
@@ -79,21 +79,21 @@ function reset!(cstream::CStream, srcsize::Integer)
7979 # explicitly specified.
8080 srcsize = ZSTD_CONTENTSIZE_UNKNOWN
8181 end
82- return Lib . ZSTD_CCtx_setPledgedSrcSize (cstream. ptr, srcsize)
82+ return LibZstd . ZSTD_CCtx_setPledgedSrcSize (cstream. ptr, srcsize)
8383 # return ccall((:ZSTD_resetCStream, libzstd), Csize_t, (Ptr{Cvoid}, Culonglong), cstream.ptr, srcsize)
8484
8585end
8686
8787function compress! (cstream:: CStream )
88- return Lib . ZSTD_compressStream (cstream. ptr, pointer_from_objref (cstream. obuffer), pointer_from_objref (cstream. ibuffer))
88+ return LibZstd . ZSTD_compressStream (cstream. ptr, pointer_from_objref (cstream. obuffer), pointer_from_objref (cstream. ibuffer))
8989end
9090
9191function finish! (cstream:: CStream )
92- return Lib . ZSTD_endStream (cstream. ptr, pointer_from_objref (cstream. obuffer))
92+ return LibZstd . ZSTD_endStream (cstream. ptr, pointer_from_objref (cstream. obuffer))
9393end
9494
9595function free! (cstream:: CStream )
96- return Lib . ZSTD_freeCStream (cstream. ptr)
96+ return LibZstd . ZSTD_freeCStream (cstream. ptr)
9797end
9898
9999# ZSTD_DStream
@@ -103,7 +103,7 @@ mutable struct DStream
103103 obuffer:: OutBuffer
104104
105105 function DStream ()
106- ptr = Lib . ZSTD_createDStream ()
106+ ptr = LibZstd . ZSTD_createDStream ()
107107 if ptr == C_NULL
108108 throw (OutOfMemoryError ())
109109 end
@@ -112,22 +112,22 @@ mutable struct DStream
112112end
113113
114114function initialize! (dstream:: DStream )
115- return Lib . ZSTD_initDStream (dstream. ptr)
115+ return LibZstd . ZSTD_initDStream (dstream. ptr)
116116end
117117
118118function reset! (dstream:: DStream )
119- # Lib .ZSTD_resetDStream is deprecated
119+ # LibZstd .ZSTD_resetDStream is deprecated
120120 # https://github.com/facebook/zstd/blob/9d2a45a705e22ad4817b41442949cd0f78597154/lib/zstd.h#L2332-L2339
121- return Lib . ZSTD_DCtx_reset (dstream. ptr, Lib . ZSTD_reset_session_only)
121+ return LibZstd . ZSTD_DCtx_reset (dstream. ptr, LibZstd . ZSTD_reset_session_only)
122122 # return ccall((:ZSTD_resetDStream, libzstd), Csize_t, (Ptr{Cvoid},), dstream.ptr)
123123end
124124
125125function decompress! (dstream:: DStream )
126- return Lib . ZSTD_decompressStream (dstream. ptr, pointer_from_objref (dstream. obuffer), pointer_from_objref (dstream. ibuffer))
126+ return LibZstd . ZSTD_decompressStream (dstream. ptr, pointer_from_objref (dstream. obuffer), pointer_from_objref (dstream. ibuffer))
127127end
128128
129129function free! (dstream:: DStream )
130- return Lib . ZSTD_freeDStream (dstream. ptr)
130+ return LibZstd . ZSTD_freeDStream (dstream. ptr)
131131end
132132
133133
@@ -138,6 +138,6 @@ const ZSTD_CONTENTSIZE_UNKNOWN = Culonglong(0) - 1
138138const ZSTD_CONTENTSIZE_ERROR = Culonglong (0 ) - 2
139139
140140function find_decompressed_size (src:: Ptr , size:: Integer )
141- return Lib . ZSTD_findDecompressedSize (src, size)
141+ return LibZstd . ZSTD_findDecompressedSize (src, size)
142142 # return ccall((:ZSTD_findDecompressedSize, libzstd), Culonglong, (Ptr{Cvoid}, Csize_t), src, size)
143143end
0 commit comments