Closed
Bug 58325
Opened 25 years ago
Closed 25 years ago
gtkmozembed widgets do not return proper type information to signal handlers
Categories
(Core Graveyard :: Embedding: GTK Widget, defect, P3)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: crichton, Assigned: blizzard)
Details
Attachments
(1 file)
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux 2.2.17ext3 i586; en-US; m18) Gecko/20001026
BuildID:
The progress_all, net_state_all, and open_uri calls pass a pointer to a C string
to their signal handlers. These were declared as GTK_TYPE_POINTER, which works
for C and possibly C++, but breaks other bindings (Python, for example).
Changing them to GTK_TYPE_STRING fixes the problem.
Reproducible: Always
Steps to Reproduce:
Write language binding.
Bind signal to function.
See the pygtk bindings report it as a PyCObject, instead of a string object.
| Reporter | ||
Comment 1•25 years ago
|
||
| Assignee | ||
Comment 2•25 years ago
|
||
OK, looks fine.
Assignee: pavlov → blizzard
Status: UNCONFIRMED → NEW
Ever confirmed: true
| Assignee | ||
Updated•25 years ago
|
Status: NEW → ASSIGNED
Comment 3•25 years ago
|
||
sr=mscott
| Assignee | ||
Comment 4•25 years ago
|
||
Checked in.
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Updated•14 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•