]> git.ipfire.org Git - thirdparty/dbus.git/commitdiff
2007-07-24 Richard Hughes <richard@hughsie.com>
authorRichard Hughes <richard@hughsie.com>
Tue, 24 Jul 2007 11:24:52 +0000 (11:24 +0000)
committerRichard Hughes <richard@hughsie.com>
Tue, 24 Jul 2007 11:24:52 +0000 (11:24 +0000)
* dbus/dbus-sysdeps.c: (_dbus_clearenv):
* dbus/dbus-sysdeps.h:
Add a wrapper for clearenv.

ChangeLog
dbus/dbus-sysdeps.c
dbus/dbus-sysdeps.h

index 3967ceca11c1bed29dd2e5027b955492b7c968bb..3eea2ebcad6a99ce83e7dc06b9912cce5318bcc7 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2007-07-24  Richard Hughes  <richard@hughsie.com>
+
+       * dbus/dbus-sysdeps.c: (_dbus_clearenv):
+       * dbus/dbus-sysdeps.h:
+       Add a wrapper for clearenv.
+
 2007-07-24  Richard Hughes  <richard@hughsie.com>
 
        * doc/system-activation.txt:
index 225246d5964207de200870618f124eb5c56f8284..c76603a81e80b45f16db79e22dd0c138fea1fbab 100644 (file)
@@ -177,6 +177,17 @@ _dbus_getenv (const char *varname)
   return getenv (varname);
 }
 
+/**
+ * Wrapper for clearenv().
+ *
+ * @returns #TRUE on success.
+ */
+dbus_bool_t
+_dbus_clearenv (void)
+{
+  return (clearenv () == 0);
+}
+
 /*
  * init a pipe instance.
  *
index becd2e688b75fd11ae3cca24d1bae7383a90c97e..ab0119ab589f3591b4a1722602fd362017bceb3c 100644 (file)
@@ -91,6 +91,7 @@ void _dbus_abort (void) _DBUS_GNUC_NORETURN;
 const char* _dbus_getenv (const char *varname);
 dbus_bool_t _dbus_setenv (const char *varname,
                          const char *value);
+dbus_bool_t _dbus_clearenv (void);
 
 /** A process ID */
 typedef unsigned long dbus_pid_t;
@@ -260,6 +261,7 @@ dbus_bool_t _dbus_string_get_dirname  (const DBusString *filename,
 dbus_bool_t _dbus_path_is_absolute    (const DBusString *filename);
 
 dbus_bool_t _dbus_get_standard_session_servicedirs (DBusList **dirs);
+dbus_bool_t _dbus_get_standard_system_servicedirs (DBusList **dirs);
 
 dbus_bool_t _dbus_append_system_config_file  (DBusString *str);
 dbus_bool_t _dbus_append_session_config_file (DBusString *str);