diff options
author | Lennart Poettering <lennart@poettering.net> | 2009-02-24 01:07:04 +0100 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2009-02-24 01:07:04 +0100 |
commit | c396b7a771a64004cbbc101dbe7ce689414dfc41 (patch) | |
tree | 3117056deafe4c498a86c644d05dce0375721b85 /reserve.c | |
parent | 2bbf10ce3e76c5f226ded423a24d614ccf81e609 (diff) |
if we have a priority of INT32_MAX don't set DBUS_NAME_FLAG_ALLOW_REPLACEMENT
Diffstat (limited to 'reserve.c')
-rw-r--r-- | reserve.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -422,7 +422,7 @@ int rd_acquire( d->connection, d->service_name, DBUS_NAME_FLAG_DO_NOT_QUEUE| - DBUS_NAME_FLAG_ALLOW_REPLACEMENT, + (priority < INT32_MAX ? DBUS_NAME_FLAG_ALLOW_REPLACEMENT : 0), error)) < 0) { r = -EIO; goto fail; @@ -485,7 +485,7 @@ int rd_acquire( d->connection, d->service_name, DBUS_NAME_FLAG_DO_NOT_QUEUE| - DBUS_NAME_FLAG_ALLOW_REPLACEMENT| + (priority < INT32_MAX ? DBUS_NAME_FLAG_ALLOW_REPLACEMENT : 0)| DBUS_NAME_FLAG_REPLACE_EXISTING, error)) < 0) { r = -EIO; |