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 73323 - gconf_client_recursive_unset
gconf_client_recursive_unset
Status: RESOLVED FIXED
Product: GConf
Classification: Deprecated
Component: gconf
CVS HEAD
Other other
: Normal normal
: GNOME2.x
Assigned To: GConf Maintainers
GConf Maintainers
: 67728 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2002-03-03 22:39 UTC by Rodrigo Moya
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
adds gconf_client_recursive_unset (3.28 KB, patch)
2002-03-03 22:40 UTC, Rodrigo Moya
none Details | Review
Patch for HEAD (4.22 KB, patch)
2003-06-10 21:12 UTC, Rodrigo Moya
none Details | Review

Description Rodrigo Moya 2002-03-03 22:39:54 UTC
There is no direct way for removing a directory in the GConf database while
using GConfClient (can't be mixed with GConfEngine).

So, there is a need for a gconf_client_recursive_unset function.

The attached patch adds it.
Comment 1 Rodrigo Moya 2002-03-03 22:40:35 UTC
Created attachment 6952 [details] [review]
adds gconf_client_recursive_unset
Comment 2 Rodrigo Moya 2002-06-11 17:21:23 UTC
Havoc, are you going to commit this to some branch?
Comment 3 Havoc Pennington 2002-06-11 18:23:54 UTC
Can look at it once we have a branch for gnome 2.1.x work.
Comment 4 Rodrigo Moya 2002-12-14 12:30:30 UTC
Can we have this committed?
Comment 5 Havoc Pennington 2002-12-14 15:44:16 UTC
gconf-sources.h should not be added to the public API, should just move
whatever features you need from there (GConfUnsetFlags I take it)
into a public header.

Otherwise, commit is up to the release team, I think we're technically 
API frozen (I could be wrong). Need to check with them.
Comment 6 Havoc Pennington 2003-03-06 03:42:09 UTC
*** Bug 67728 has been marked as a duplicate of this bug. ***
Comment 7 Rodrigo Moya 2003-06-10 17:28:33 UTC
Ok, I'm going to try to have this committed before we freeze for 2.4.
So, the only thing missing is the GConfUnsetFlags thing. I can't find
where to put it instead of gconf-sources.h. Where would you like it to be?
Comment 8 Havoc Pennington 2003-06-10 18:30:44 UTC
gconf-value.h maybe? doesn't make that much sense, but it's the 
best header I see that's included by both gconf-sources.h and gconf.h
Comment 9 Rodrigo Moya 2003-06-10 21:12:06 UTC
Created attachment 17411 [details] [review]
Patch for HEAD
Comment 10 Rodrigo Moya 2003-06-18 10:41:55 UTC
Committed to CVS.