]> git.eshelyaron.com Git - emacs.git/commitdiff
* dbusbind.c (dbus-get-unique-name): Remove extra copying of name string.
authorMichael Albinus <michael.albinus@gmx.de>
Sun, 13 Apr 2008 16:29:55 +0000 (16:29 +0000)
committerMichael Albinus <michael.albinus@gmx.de>
Sun, 13 Apr 2008 16:29:55 +0000 (16:29 +0000)
src/ChangeLog
src/dbusbind.c

index e4e11b296f32091058e6bfb51dd9dca650b17202..756fa6f47ee8e0cb4c954e01a1d3d2f1bd42e3e3 100644 (file)
@@ -1,3 +1,8 @@
+2008-04-13  David Hansen  <david.hansen@gmx.net>  (tiny change)
+
+       * dbusbind.c (dbus-get-unique-name): Remove extra copying of name
+       string.
+
 2008-04-12  Dan Nicolaescu  <dann@ics.uci.edu>
 
        * m/hp800.h (XUINT, XSET): Remove.
index 077110535602b6e5c2111a8c898a8d4f4bc01755..fb49c5425f0de97b568e7c1df1bd26323097a74b 100644 (file)
@@ -701,7 +701,7 @@ DEFUN ("dbus-get-unique-name", Fdbus_get_unique_name, Sdbus_get_unique_name,
      Lisp_Object bus;
 {
   DBusConnection *connection;
-  char name[DBUS_MAXIMUM_NAME_LENGTH];
+  const char *name;
 
   /* Check parameters.  */
   CHECK_SYMBOL (bus);
@@ -710,7 +710,7 @@ DEFUN ("dbus-get-unique-name", Fdbus_get_unique_name, Sdbus_get_unique_name,
   connection = xd_initialize (bus);
 
   /* Request the name.  */
-  strcpy (name, dbus_bus_get_unique_name (connection));
+  name = dbus_bus_get_unique_name (connection);
   if (name == NULL)
     xsignal1 (Qdbus_error, build_string ("No unique name available"));
 
@@ -729,8 +729,8 @@ offered by SERVICE.  It must provide METHOD.
 
 If the parameter `:timeout' is given, the following integer TIMEOUT
 specifies the maximun number of milliseconds the method call must
-return. The default value is 25.000. If the method call doesn't return
-in time, a D-Bus error is raised.
+return.  The default value is 25.000.  If the method call doesn't
+return in time, a D-Bus error is raised.
 
 All other arguments ARGS are passed to METHOD as arguments.  They are
 converted into D-Bus types via the following rules: