]> git.ipfire.org Git - thirdparty/dbus.git/commitdiff
* bus/bus.c, dbus/dbus-sysdeps-unix.c, dbus/dbus-sysdeps.h: rename pipe related write...
authorRalf Habacker <ralf.habacker@freenet.de>
Thu, 8 Mar 2007 20:25:15 +0000 (20:25 +0000)
committerRalf Habacker <ralf.habacker@freenet.de>
Thu, 8 Mar 2007 20:25:15 +0000 (20:25 +0000)
ChangeLog
bus/bus.c
dbus/dbus-sysdeps-unix.c
dbus/dbus-sysdeps.h

index a6b6b1f312d1cb3a805b9dadc99b3259cd322a6c..a281126e5e6f287d306e302d401ac91bfddbeee0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-03-08  Ralf Habacker  <ralf.habacker@freenet.de>
+
+       * bus/bus.c, dbus/dbus-sysdeps-unix.c, dbus/dbus-sysdeps.h:
+       rename pipe related write() function calls to _dbus_write_pipe().
+
 2007-03-08  Ralf Habacker  <ralf.habacker@freenet.de>
 
        * dbus-win.patch: added bus/config-loader-libexpat.c patch, 
index 26f91adb284152865f296a85a580981a33e91428..020ac546adfdcee946039fa072ce9682444a6288 100644 (file)
--- a/bus/bus.c
+++ b/bus/bus.c
@@ -625,7 +625,7 @@ bus_context_new (const DBusString *config_file,
         }
 
       bytes = _dbus_string_get_length (&addr);
-      if (_dbus_write_socket (print_addr_fd, &addr, 0, bytes) != bytes)
+      if (_dbus_write_pipe (print_addr_fd, &addr, 0, bytes) != bytes)
         {
           dbus_set_error (error, DBUS_ERROR_FAILED,
                           "Printing message bus address: %s\n",
@@ -726,7 +726,7 @@ bus_context_new (const DBusString *config_file,
         }
 
       bytes = _dbus_string_get_length (&pid);
-      if (_dbus_write_socket (print_pid_fd, &pid, 0, bytes) != bytes)
+      if (_dbus_write_pipe (print_pid_fd, &pid, 0, bytes) != bytes)
         {
           dbus_set_error (error, DBUS_ERROR_FAILED,
                           "Printing message bus PID: %s\n",
index ebb269c199ff797d9255881e1595e782672a8104..23296712753c86e3f7bc3eaeaeb346fd1786e0e2 100644 (file)
@@ -169,6 +169,15 @@ _dbus_write_socket (int               fd,
   return _dbus_write (fd, buffer, start, len);
 }
 
+int
+_dbus_write_pipe (DBusPipe         pipe,
+                  const DBusString *buffer,
+                  int               start,
+                  int               len)
+{
+       return _dbus_write (pipe, buffer, start, len);
+}
+
 /**
  * Like _dbus_write_two() but only works on sockets and is thus
  * available on Windows.
index 9bc911868e4ba29298cc12424a623f6553580448..8ca1cad90ff0463b739ada99440b396b5cd1fb0c 100644 (file)
@@ -302,6 +302,12 @@ dbus_bool_t _dbus_path_is_absolute    (const DBusString *filename);
 
 dbus_bool_t _dbus_get_standard_session_servicedirs (DBusList **dirs);
 
+typedef int DBusPipe;
+int _dbus_write_pipe (DBusPipe          pipe,
+                      const DBusString *buffer,
+                      int               start,
+                      int               len);
+
 /** Opaque type for reading a directory listing */
 typedef struct DBusDirIter DBusDirIter;