After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 416991 - BooBuddy doesn't work if it is closed and re-opened
BooBuddy doesn't work if it is closed and re-opened
Status: RESOLVED FIXED
Product: banshee
Classification: Other
Component: general
git master
Other Linux
: Normal normal
: 2.x
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-03-11 04:13 UTC by Scott Peterson
Modified: 2007-04-18 23:32 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
A patch (1.81 KB, patch)
2007-03-11 04:16 UTC, Scott Peterson
committed Details | Review

Description Scott Peterson 2007-03-11 04:13:00 UTC
STEPS:
1) Open BooBuddy
2) Type p_help() and press enter. Observer that it works
3) Close BooBuddy
4) Open BooBuddy again
5) Type p_help() and press enter again

EXPECTED:
It works.

ACTUAL:
You get an ambiguous reference error. This is the case with all aliased functions.
Comment 1 Scott Peterson 2007-03-11 04:16:02 UTC
Created attachment 84368 [details] [review]
A patch

This adds a "Loaded" property to the DebugAliasAttribute class. The property is checked when aliased functions are defined in Boo so that the same function is not defined twice.
Comment 2 Ruben Vermeersch 2007-04-03 11:32:11 UTC
Perfect! Thanks Scott.
Comment 3 Aaron Bockover 2007-04-18 23:32:05 UTC
Committed, thanks Scott.