Prev: V4L/DVB: cxusb: Select all required frontend and tuner modules
Next: staging: winbond: Renamed README to TODO and corrected Pavel's mail
From: wzt.wzt on 13 Mar 2010 00:30 In smk_import_entry(), smack[i] = '\0' was set if found = 1, so: if (found) smack[i] = '\0'; No need to continue again, just can break the loop. Signed-off-by: Zhitong Wang <zhitong.wangzt(a)alibaba-inc.com> --- security/smack/smack_access.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/security/smack/smack_access.c b/security/smack/smack_access.c index 0f9ac81..0e064e8 100644 --- a/security/smack/smack_access.c +++ b/security/smack/smack_access.c @@ -318,7 +318,7 @@ struct smack_known *smk_import_entry(const char *string, int len) for (i = 0, found = 0; i < SMK_LABELLEN; i++) { if (found) - smack[i] = '\0'; + break; else if (i >= len || string[i] > '~' || string[i] <= ' ' || string[i] == '/' || string[i] == '"' || string[i] == '\\' || string[i] == '\'') { -- 1.6.5.3 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ |