[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
guile-gtk bugs
From: |
Kevin Ryde |
Subject: |
guile-gtk bugs |
Date: |
Thu, 24 Feb 2005 11:19:04 +1100 |
User-agent: |
Gnus/5.110003 (No Gnus v0.3) Emacs/21.3 (gnu/linux) |
I applied a couple of bug fixes. The latter is particularly nasty, I
was ending up with one symbol at 0xB700000 and another at 0x0800000,
causing the wraparound. No doubt it depended on load order, and what
memory malloc delivered back, etc, etc.
* gtk-1.2.defs (GtkWidget): Correction to requisition-width,
requisition-height; were opposite way around.
* guile-gtk.c (sgtk_flags_comp): Correction to comparison, subtraction
to a signed result is wrong when values are more than 2^31 apart,
because the value wraps around to the opposite sign. This was seen on
i386 in certain circumstances, causing flags to be unrecognised by
sgtk_enum_flags_bin_search.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- guile-gtk bugs,
Kevin Ryde <=