Prevent related bugfixes.
authorMariusz Domanski <m.domanski@samsung.com>
Tue, 15 Jan 2013 14:40:06 +0000 (15:40 +0100)
committerTomasz Swierczek <t.swierczek@samsung.com>
Wed, 16 Jan 2013 16:01:30 +0000 (17:01 +0100)
[Issue] N/A
[Bug] Bugs found by Coverity.
[Cause] N/A
[Solution] Fix for copy-paste error.
[Verification] Build libprivilege-control, installl package
               on target and successfuly reboot target.

src/privilege-control.c

index 17ed6fe..91c436e 100644 (file)
@@ -417,7 +417,7 @@ static inline int perm_to_smack(struct smack_accesses* smack, const char* app_la
                        strcpy(smack_subject, app_label);
 
                if (!strcmp(smack_object, SMACK_APP_LABEL))
-                       strcpy(smack_subject, app_label);
+                       strcpy(smack_object, app_label);
 
                if (smack_accesses_add_modify(smack, smack_subject, smack_object, smack_accesses, "") != 0) {
                        ret = PC_ERR_INVALID_OPERATION;