~ chicken-core (chicken-5) 28243227787f9191389fa90a6caa3afdd06cfb49
commit 28243227787f9191389fa90a6caa3afdd06cfb49 Author: felix <felix@call-with-current-continuation.org> AuthorDate: Wed Jun 30 10:24:42 2010 +0200 Commit: felix <felix@call-with-current-continuation.org> CommitDate: Wed Jun 30 10:24:42 2010 +0200 fixed refs to undefined internal srfi-4 setters diff --git a/srfi-4.scm b/srfi-4.scm index 3737893d..818225ce 100644 --- a/srfi-4.scm +++ b/srfi-4.scm @@ -345,7 +345,7 @@ EOF (##sys#check-exact init 'make-u32vector) (do ((i 0 (##core#inline "C_fixnum_plus" i 1))) ((##core#inline "C_fixnum_greater_or_equal_p" i len) v) - (##sys#u32vector-set! v i init) ) ) ) ) ) ) + (##core#inline "C_u_i_u32vector_set" v i init) ) ) ) ) ) ) (set! make-s32vector (lambda (len #!optional (init #f) (ext? #f) (fin #t)) @@ -358,7 +358,7 @@ EOF (##sys#check-exact init 'make-s32vector) (do ((i 0 (##core#inline "C_fixnum_plus" i 1))) ((##core#inline "C_fixnum_greater_or_equal_p" i len) v) - (##sys#s32vector-set! v i init) ) ) ) ) ) ) + (##core#inline "C_u_i_s32vector_set" v i init) ) ) ) ) ) ) (set! make-f32vector (lambda (len #!optional (init #f) (ext? #f) (fin #t)) @@ -373,7 +373,7 @@ EOF (set! init (##core#inline_allocate ("C_a_i_fix_to_flo" 4) init)) ) (do ((i 0 (##core#inline "C_fixnum_plus" i 1))) ((##core#inline "C_fixnum_greater_or_equal_p" i len) v) - (##sys#f32vector-set! v i init) ) ) ) ) ) ) + (##core#inline "C_u_i_f32vector_set" v i init) ) ) ) ) ) ) (set! make-f64vector (lambda (len #!optional (init #f) (ext? #f) (fin #t))Trap