JPEG decoding: remove extra allocation
This commit is contained in:
parent
1545ed42c8
commit
f4285e4e86
|
@ -598,7 +598,7 @@
|
||||||
(jpeg_set_defaults c)
|
(jpeg_set_defaults c)
|
||||||
(jpeg_set_quality c quality #t)
|
(jpeg_set_quality c quality #t)
|
||||||
(jpeg_start_compress c #t)
|
(jpeg_start_compress c #t)
|
||||||
(let-values ([(samps bstr) (create-jpeg-sample-array c (* width height 3))]
|
(let-values ([(samps bstr) (create-jpeg-sample-array c (* width 3))]
|
||||||
[(A R G B) (argb-indices)])
|
[(A R G B) (argb-indices)])
|
||||||
(cairo_surface_flush s)
|
(cairo_surface_flush s)
|
||||||
(let* ([dest (cairo_image_surface_get_data s)]
|
(let* ([dest (cairo_image_surface_get_data s)]
|
||||||
|
|
Loading…
Reference in New Issue
Block a user