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 475325 - gconfmm documentation assumes exceptions are disabled
gconfmm documentation assumes exceptions are disabled
Status: RESOLVED FIXED
Product: gconfmm
Classification: Other
Component: general
git master
Other Linux
: Normal normal
: ---
Assigned To: gtkmm-forge
gtkmm-forge
Depends on:
Blocks:
 
 
Reported: 2007-09-10 02:45 UTC by Jonathon Jongsma
Modified: 2011-01-16 23:35 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
patch to build documentation with exceptions enabled (1007 bytes, patch)
2007-09-10 02:51 UTC, Jonathon Jongsma
none Details | Review

Description Jonathon Jongsma 2007-09-10 02:45:41 UTC
The API documentation for gconfmm assumes that exceptions are disabled.  For instance, many functions on this page (http://www.gtkmm.org/gnomemm2/reference/html/classGnome_1_1Conf_1_1Client.html) have a final parameter "std::auto_ptr< Glib::Error > &error".  The documentation should really be built assuming that exceptions are enabled.
Comment 1 Jonathon Jongsma 2007-09-10 02:51:08 UTC
Created attachment 95241 [details] [review]
patch to build documentation with exceptions enabled
Comment 2 Murray Cumming 2007-09-12 08:05:07 UTC
Please commit, but add the other defines too (see gtkmm, which probably defines others) and feel free to do this in any other modules that you find need it.
Comment 3 Murray Cumming 2007-09-14 12:47:31 UTC
I've committed the improved version of the fix to gconfmm and most other modules.