Revision: sxemacs--lg--22.1.3--patch-15
Archive: lg@xxxxxxxxxxxxxx
Creator: Zajcev Evgeny <lg@xxxxxxxx>
Date: Mon Dec 26 02:23:52 MSK 2005
Standard-date: 2005-12-25 23:23:52 GMT
New-files: lisp/.arch-ids/ffi-wand.el.id lisp/ffi-wand.el
Modified-files: lisp/ffi.el src/effi.c src/glyphs-eimage.c
src/glyphs-gtk.c src/glyphs-x.c src/lisp.h src/select-x.c
New-patches: lg@xxxxxxxxxxxxxx/sxemacs--lg--22.1.3--patch-15
Summary: c-data FFI type added, ffi-wand.el import
Keywords: ffi, wand
Here it is Sebastian. `Wand:show-image-file' works for me, however it
displays only half of image correctly, it displays full image only if i
change
(target (make-ffi-object 'c-data (* delta-width delta-height 3))))
to
(target (make-ffi-object 'c-data (* delta-width delta-height 6))))
in `Wand:get-image-pixels-internal'
* src/lisp.h (ASSERT_VALID_POINTER): [fix] surround brackets removed.
* src/effi.c: new c-data FFI object type added. Used for raw data
operations.
* src/glyphs-x.c: rawrgb
* src/glyphs-gtk.c: rawrgb
* lisp/ffi.el (ffi-create-fo): [add] c-data
--
lg
|