+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.
Lisp_Object bus;
{
DBusConnection *connection;
- char name[DBUS_MAXIMUM_NAME_LENGTH];
+ const char *name;
/* Check parameters. */
CHECK_SYMBOL (bus);
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"));
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: