projects
/
cl-gtk2.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
fd6b1f1
)
Add gdk_pixbuf_new_from_file
author
Dmitry Kalyanov
<Kalyanov.Dmitry@gmail.com>
Thu, 29 Oct 2009 15:08:10 +0000
(18:08 +0300)
committer
Dmitry Kalyanov
<Kalyanov.Dmitry@gmail.com>
Thu, 29 Oct 2009 15:08:10 +0000
(18:08 +0300)
gdk/gdk.functions.lisp
patch
|
blob
|
history
diff --git
a/gdk/gdk.functions.lisp
b/gdk/gdk.functions.lisp
index
f400533
..
d97ea7a
100644
(file)
--- a/
gdk/gdk.functions.lisp
+++ b/
gdk/gdk.functions.lisp
@@
-65,7
+65,7
@@
(export 'drawable-size)
(export 'drawable-size)
-(defcfun gdk-pixbuf-get-from-drawable (g-object pixbuf)
+(defcfun gdk-pixbuf-get-from-drawable (g-object pixbuf :already-referenced)
(dest (g-object pixbuf))
(src (g-object drawable))
(colormap :pointer)
(dest (g-object pixbuf))
(src (g-object drawable))
(colormap :pointer)
@@
-100,3
+100,13
@@
(null-pointer)))
(export 'pixbuf-save)
(null-pointer)))
(export 'pixbuf-save)
+
+(defcfun gdk-pixbuf-new-from-file (g-object pixbuf :already-referenced)
+ (filename :string)
+ (error :pointer))
+
+(defun pixbuf-new-from-file (filename)
+ (glib:with-g-error (err)
+ (gdk-pixbuf-new-from-file filename err)))
+
+(export 'pixbuf-new-from-file)