diff options
| -rw-r--r-- | src/Daemon/Polkit.cpp | 4 | ||||
| -rw-r--r-- | src/Daemon/Polkit.h | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/Daemon/Polkit.cpp b/src/Daemon/Polkit.cpp index d1c05a6..8c8e388 100644 --- a/src/Daemon/Polkit.cpp +++ b/src/Daemon/Polkit.cpp @@ -24,7 +24,7 @@ #include "Polkit.h" -PolkitResult polkit_check_authorization(char *action_id) +PolkitResult polkit_check_authorization(char* dbus_name,char *action_id) { PolkitAuthority *authority; PolkitSubject *subject; @@ -33,7 +33,7 @@ PolkitResult polkit_check_authorization(char *action_id) g_type_init(); authority = polkit_authority_get(); - subject = polkit_system_bus_name_new( NULL /*TODO get bus name*/ ); + subject = polkit_system_bus_name_new( dbus_name ); result = polkit_authority_check_authorization_sync(authority, subject, diff --git a/src/Daemon/Polkit.h b/src/Daemon/Polkit.h index b03e0d4..bb03822 100644 --- a/src/Daemon/Polkit.h +++ b/src/Daemon/Polkit.h @@ -34,6 +34,6 @@ POLKIT_CHECK_AUTHORIZATION_FLAGS_NONE*/ PolkitChallenge = 0x03 } PolkitResult; -PolkitResult polkit_check_authorization(char *action_id); +PolkitResult polkit_check_authorization(char * dbus_name,char *action_id); #endif |
