diff options
Diffstat (limited to 'security')
| -rw-r--r-- | security/selinux/ss/services.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/security/selinux/ss/services.c b/security/selinux/ss/services.c index 8057e19dc15f..3ce225e3f142 100644 --- a/security/selinux/ss/services.c +++ b/security/selinux/ss/services.c | |||
| @@ -1494,7 +1494,7 @@ static int security_context_to_sid_core(struct selinux_state *state, | |||
| 1494 | scontext_len, &context, def_sid); | 1494 | scontext_len, &context, def_sid); |
| 1495 | if (rc == -EINVAL && force) { | 1495 | if (rc == -EINVAL && force) { |
| 1496 | context.str = str; | 1496 | context.str = str; |
| 1497 | context.len = scontext_len; | 1497 | context.len = strlen(str) + 1; |
| 1498 | str = NULL; | 1498 | str = NULL; |
| 1499 | } else if (rc) | 1499 | } else if (rc) |
| 1500 | goto out_unlock; | 1500 | goto out_unlock; |
