X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/clg/blobdiff_plain/4f1fe14131bc2628f23de36b81bf3b20ede3004a..539851a836fe00f68002e8d2baaeccb4ce19d3f0:/glib/gparam.lisp diff --git a/glib/gparam.lisp b/glib/gparam.lisp index 734f0df..6b4bf1b 100644 --- a/glib/gparam.lisp +++ b/glib/gparam.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. -;; $Id: gparam.lisp,v 1.23 2007-05-10 20:26:33 espen Exp $ +;; $Id: gparam.lisp,v 1.24 2007-06-01 06:18:59 espen Exp $ (in-package "GLIB") @@ -33,7 +33,7 @@ (defbinding (size-of-gvalue "size_of_gvalue") () unsigned-int)) (defconstant +gvalue-size+ (size-of-gvalue)) (defconstant +gvalue-value-offset+ - (max (size-of 'type-number) (type-alignment 'type-number))) + (max (size-of 'type-number) (type-alignment '(unsigned-byte 64)))) (defbinding (%gvalue-init "g_value_init") () nil (value gvalue)