Fix put-string! and put-sexp!.

Thanks to Seth Alves for reporting the bug and providing a patch.
test-github-pull-request 0.7
Thomas Hintz 11 years ago
parent f1f2e2a663
commit 7b32156467

@ -187,7 +187,7 @@
content-length: object-length no-xml: #t)) content-length: object-length no-xml: #t))
(define (put-string! bucket key string) (define (put-string! bucket key string)
(put-object! bucket key (lambda () string) (string-length string) "text/plain")) (put-object! bucket key (lambda () (display string)) (string-length string) "text/plain"))
(define (put-sexp! bucket key sexp) (define (put-sexp! bucket key sexp)
(let-values (((res request-uri response) (put-string! bucket key (->string sexp)))) (let-values (((res request-uri response) (put-string! bucket key (->string sexp))))
@ -212,4 +212,4 @@
(define (delete-object! bucket key) (define (delete-object! bucket key)
(perform-aws-request bucket: bucket path: key no-xml: #t verb: "DELETE")) (perform-aws-request bucket: bucket path: key no-xml: #t verb: "DELETE"))
) )

Loading…
Cancel
Save