Skip to content

Commit 8787469

Browse files
authored
Merge pull request #31 from zardoz03/master
compat.guile: fix name confusion error with overriding (system foreign) objects
2 parents b0d42e8 + 7f54651 commit 8787469

File tree

1 file changed

+8
-18
lines changed

1 file changed

+8
-18
lines changed

src/pffi/compat.guile.sls

Lines changed: 8 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -221,16 +221,6 @@
221221

222222
(define ___ '___) ;; dummy
223223

224-
;; for convenience
225-
(define int8 int8_t)
226-
(define uint8 uint8_t)
227-
(define int16 int16_t)
228-
(define uint16 uint16_t)
229-
(define int32 int32_t)
230-
(define uint32 uint32_t)
231-
(define int64 int64_t)
232-
(define uint64 uint64_t)
233-
234224
(define (open-shared-object path)
235225
(let* ((index (string-index-right path #\.))
236226
(file (if index
@@ -367,14 +357,14 @@
367357
(define-deref unsigned-long)
368358
(define-deref float)
369359
(define-deref double)
370-
(define-deref int8)
371-
(define-deref uint8)
372-
(define-deref int16)
373-
(define-deref uint16)
374-
(define-deref int32)
375-
(define-deref uint32)
376-
(define-deref int64)
377-
(define-deref uint64)
360+
(define-deref int8_t)
361+
(define-deref uint8_t)
362+
(define-deref int16_t)
363+
(define-deref uint16_t)
364+
(define-deref int32_t)
365+
(define-deref uint32_t)
366+
(define-deref int64_t)
367+
(define-deref uint64_t)
378368

379369
(define (bytevector-pointer-ref bv index endian)
380370
(make-pointer

0 commit comments

Comments
 (0)