Skip to content

Commit

Permalink
Use correct specifier for size_t
Browse files Browse the repository at this point in the history
  • Loading branch information
sionescu committed Jun 16, 2021
1 parent 83c531f commit 4eac959
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 10 deletions.
4 changes: 2 additions & 2 deletions src/impl-abcl.lisp
Expand Up @@ -12,13 +12,13 @@ abcl-1.7.0.")

(declaim (inline fill-foreign-memory))
(defun fill-foreign-memory (pointer length value)
(foreign-funcall "memset" :pointer pointer :int value size-t length :pointer)
(foreign-funcall "memset" :pointer pointer :int value :size length :pointer)
pointer)

(declaim (inline replace-foreign-memory))
(defun replace-foreign-memory (dst-ptr src-ptr length)
"Copy LENGTH octets from foreign memory area SRC-PTR to DST-PTR."
(foreign-funcall "memcpy" :pointer dst-ptr :pointer src-ptr size-t length :pointer)
(foreign-funcall "memcpy" :pointer dst-ptr :pointer src-ptr :size length :pointer)
dst-ptr)

;;; HACK for now
Expand Down
4 changes: 2 additions & 2 deletions src/impl-allegro.lisp
Expand Up @@ -8,13 +8,13 @@
(declaim (inline fill-foreign-memory))
(defun fill-foreign-memory (pointer length value)
"Fill LENGTH octets in foreign memory area POINTER with VALUE."
(foreign-funcall "memset" :pointer pointer :int value size-t length :pointer)
(foreign-funcall "memset" :pointer pointer :int value :size length :pointer)
pointer)

(declaim (inline replace-foreign-memory))
(defun replace-foreign-memory (dst-ptr src-ptr length)
"Copy LENGTH octets from foreign memory area SRC-PTR to DST-PTR."
(foreign-funcall "memcpy" :pointer dst-ptr :pointer src-ptr size-t length :pointer)
(foreign-funcall "memcpy" :pointer dst-ptr :pointer src-ptr :size length :pointer)
dst-ptr)

(declaim (inline %allocate-static-vector))
Expand Down
4 changes: 2 additions & 2 deletions src/impl-cmucl.lisp
Expand Up @@ -8,13 +8,13 @@
(declaim (inline fill-foreign-memory))
(defun fill-foreign-memory (pointer length value)
"Fill LENGTH octets in foreign memory area POINTER with VALUE."
(foreign-funcall "memset" :pointer pointer :int value size-t length :pointer)
(foreign-funcall "memset" :pointer pointer :int value :size length :pointer)
pointer)

(declaim (inline replace-foreign-memory))
(defun replace-foreign-memory (dst-ptr src-ptr length)
"Copy LENGTH octets from foreign memory area SRC-PTR to DST-PTR."
(foreign-funcall "memcpy" :pointer dst-ptr :pointer src-ptr size-t length :pointer)
(foreign-funcall "memcpy" :pointer dst-ptr :pointer src-ptr :size length :pointer)
dst-ptr)

(declaim (inline %allocate-static-vector))
Expand Down
4 changes: 2 additions & 2 deletions src/impl-ecl.lisp
Expand Up @@ -8,13 +8,13 @@
(declaim (inline fill-foreign-memory))
(defun fill-foreign-memory (pointer length value)
"Fill LENGTH octets in foreign memory area POINTER with VALUE."
(foreign-funcall "memset" :pointer pointer :int value size-t length :pointer)
(foreign-funcall "memset" :pointer pointer :int value :size length :pointer)
pointer)

(declaim (inline replace-foreign-memory))
(defun replace-foreign-memory (dst-ptr src-ptr length)
"Copy LENGTH octets from foreign memory area SRC-PTR to DST-PTR."
(foreign-funcall "memcpy" :pointer dst-ptr :pointer src-ptr size-t length :pointer)
(foreign-funcall "memcpy" :pointer dst-ptr :pointer src-ptr :size length :pointer)
dst-ptr)

(declaim (inline %allocate-static-vector))
Expand Down
4 changes: 2 additions & 2 deletions src/impl-sbcl.lisp
Expand Up @@ -8,13 +8,13 @@
(declaim (inline fill-foreign-memory))
(defun fill-foreign-memory (pointer length value)
"Fill LENGTH octets in foreign memory area POINTER with VALUE."
(foreign-funcall "memset" :pointer pointer :int value size-t length :pointer)
(foreign-funcall "memset" :pointer pointer :int value :size length :pointer)
pointer)

(declaim (inline replace-foreign-memory))
(defun replace-foreign-memory (dst-ptr src-ptr length)
"Copy LENGTH octets from foreign memory area SRC-PTR to DST-PTR."
(foreign-funcall "memcpy" :pointer dst-ptr :pointer src-ptr size-t length :pointer)
(foreign-funcall "memcpy" :pointer dst-ptr :pointer src-ptr :size length :pointer)
dst-ptr)

(defconstant +array-header-size+
Expand Down

0 comments on commit 4eac959

Please sign in to comment.