@@ -21,7 +21,7 @@ const MAX_CLEVEL = max_clevel()
2121
2222# ZSTD_outBuffer
2323mutable struct InBuffer
24- src:: Ptr{Void }
24+ src:: Ptr{Cvoid }
2525 size:: Csize_t
2626 pos:: Csize_t
2727
3232
3333# ZSTD_inBuffer
3434mutable struct OutBuffer
35- dst:: Ptr{Void }
35+ dst:: Ptr{Cvoid }
3636 size:: Csize_t
3737 pos:: Csize_t
3838
4343
4444# ZSTD_CStream
4545mutable struct CStream
46- ptr:: Ptr{Void }
46+ ptr:: Ptr{Cvoid }
4747 ibuffer:: InBuffer
4848 obuffer:: OutBuffer
4949
5050 function CStream ()
51- ptr = ccall ((:ZSTD_createCStream , libzstd), Ptr{Void }, ())
51+ ptr = ccall ((:ZSTD_createCStream , libzstd), Ptr{Cvoid }, ())
5252 if ptr == C_NULL
5353 throw (OutOfMemoryError ())
5454 end
@@ -57,33 +57,33 @@ mutable struct CStream
5757end
5858
5959function initialize! (cstream:: CStream , level:: Integer )
60- return ccall ((:ZSTD_initCStream , libzstd), Csize_t, (Ptr{Void }, Cint), cstream. ptr, level)
60+ return ccall ((:ZSTD_initCStream , libzstd), Csize_t, (Ptr{Cvoid }, Cint), cstream. ptr, level)
6161end
6262
6363function reset! (cstream:: CStream , srcsize:: Integer )
64- return ccall ((:ZSTD_resetCStream , libzstd), Csize_t, (Ptr{Void }, Culonglong), cstream. ptr, srcsize)
64+ return ccall ((:ZSTD_resetCStream , libzstd), Csize_t, (Ptr{Cvoid }, Culonglong), cstream. ptr, srcsize)
6565end
6666
6767function compress! (cstream:: CStream )
68- return ccall ((:ZSTD_compressStream , libzstd), Csize_t, (Ptr{Void }, Ptr{Void }, Ptr{Void }), cstream. ptr, pointer_from_objref (cstream. obuffer), pointer_from_objref (cstream. ibuffer))
68+ return ccall ((:ZSTD_compressStream , libzstd), Csize_t, (Ptr{Cvoid }, Ptr{Cvoid }, Ptr{Cvoid }), cstream. ptr, pointer_from_objref (cstream. obuffer), pointer_from_objref (cstream. ibuffer))
6969end
7070
7171function finish! (cstream:: CStream )
72- return ccall ((:ZSTD_endStream , libzstd), Csize_t, (Ptr{Void }, Ptr{Void }), cstream. ptr, pointer_from_objref (cstream. obuffer))
72+ return ccall ((:ZSTD_endStream , libzstd), Csize_t, (Ptr{Cvoid }, Ptr{Cvoid }), cstream. ptr, pointer_from_objref (cstream. obuffer))
7373end
7474
7575function free! (cstream:: CStream )
76- return ccall ((:ZSTD_freeCStream , libzstd), Csize_t, (Ptr{Void },), cstream. ptr)
76+ return ccall ((:ZSTD_freeCStream , libzstd), Csize_t, (Ptr{Cvoid },), cstream. ptr)
7777end
7878
7979# ZSTD_DStream
8080mutable struct DStream
81- ptr:: Ptr{Void }
81+ ptr:: Ptr{Cvoid }
8282 ibuffer:: InBuffer
8383 obuffer:: OutBuffer
8484
8585 function DStream ()
86- ptr = ccall ((:ZSTD_createDStream , libzstd), Ptr{Void }, ())
86+ ptr = ccall ((:ZSTD_createDStream , libzstd), Ptr{Cvoid }, ())
8787 if ptr == C_NULL
8888 throw (OutOfMemoryError ())
8989 end
@@ -92,17 +92,17 @@ mutable struct DStream
9292end
9393
9494function initialize! (dstream:: DStream )
95- return ccall ((:ZSTD_initDStream , libzstd), Csize_t, (Ptr{Void },), dstream. ptr)
95+ return ccall ((:ZSTD_initDStream , libzstd), Csize_t, (Ptr{Cvoid },), dstream. ptr)
9696end
9797
9898function reset! (dstream:: DStream )
99- return ccall ((:ZSTD_resetDStream , libzstd), Csize_t, (Ptr{Void },), dstream. ptr)
99+ return ccall ((:ZSTD_resetDStream , libzstd), Csize_t, (Ptr{Cvoid },), dstream. ptr)
100100end
101101
102102function decompress! (dstream:: DStream )
103- return ccall ((:ZSTD_decompressStream , libzstd), Csize_t, (Ptr{Void }, Ptr{Void }, Ptr{Void }), dstream. ptr, pointer_from_objref (dstream. obuffer), pointer_from_objref (dstream. ibuffer))
103+ return ccall ((:ZSTD_decompressStream , libzstd), Csize_t, (Ptr{Cvoid }, Ptr{Cvoid }, Ptr{Cvoid }), dstream. ptr, pointer_from_objref (dstream. obuffer), pointer_from_objref (dstream. ibuffer))
104104end
105105
106106function free! (dstream:: DStream )
107- return ccall ((:ZSTD_freeDStream , libzstd), Csize_t, (Ptr{Void },), dstream. ptr)
107+ return ccall ((:ZSTD_freeDStream , libzstd), Csize_t, (Ptr{Cvoid },), dstream. ptr)
108108end
0 commit comments