chiark
/
gitweb
/
~mdw
/
clg
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
4b63490
)
Library extensions not hard coded any more
author
espen
<espen>
Thu, 31 Aug 2006 09:08:23 +0000
(09:08 +0000)
committer
espen
<espen>
Thu, 31 Aug 2006 09:08:23 +0000
(09:08 +0000)
gtk/gtkobject.lisp
patch
|
blob
|
blame
|
history
diff --git
a/gtk/gtkobject.lisp
b/gtk/gtkobject.lisp
index 59ff02f9fa374b943ec3f2374e4fc2bba0114d0e..65eb682f7e19525e059c72ef7f17ad1db3412afd 100644
(file)
--- a/
gtk/gtkobject.lisp
+++ b/
gtk/gtkobject.lisp
@@
-20,7
+20,7
@@
;; TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
;; SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
;; TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
;; SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-;; $Id: gtkobject.lisp,v 1.3
7 2006/08/16 12:09:0
3 espen Exp $
+;; $Id: gtkobject.lisp,v 1.3
8 2006/08/31 09:08:2
3 espen Exp $
(in-package "GTK")
(in-package "GTK")
@@
-31,7
+31,7
@@
(in-package "GTK")
(eval-when (:compile-toplevel :load-toplevel :execute)
(init-types-in-library
#.(concatenate 'string (pkg-config:pkg-variable "gtk+-2.0" "libdir")
(eval-when (:compile-toplevel :load-toplevel :execute)
(init-types-in-library
#.(concatenate 'string (pkg-config:pkg-variable "gtk+-2.0" "libdir")
- "/libgtk-x11-2.0.
so"
))
+ "/libgtk-x11-2.0.
" asdf:*dso-extension*
))
(defclass %object (gobject)
()
(defclass %object (gobject)
()
@@
-233,5
+233,7
@@
(defclass ,child-class (,(default-container-child-name super))
(:metaclass container-child-class)
(:container ,class))))))
(:metaclass container-child-class)
(:container ,class))))))
+(defun container-class-child-class (container-class)
+ (gethash container-class *container-to-child-class-mappings*))
(register-derivable-type 'container "GtkContainer" 'expand-container-type 'gobject-dependencies)
(register-derivable-type 'container "GtkContainer" 'expand-container-type 'gobject-dependencies)