Fix warnings such as
api.c:539: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
api.c:539: warning: signed and unsigned type in conditional expression [-Wsign-compare]
Signed-off-by: Dhaval Giani <dhaval.giani@gmail.com>
char destination[FILENAME_MAX] = { '\0' };
uid_t uid = CGRULE_INVALID;
gid_t gid = CGRULE_INVALID;
- int len_username;
+ size_t len_username;
int len_procname;
/* The current line number */
newrule->uid = uid;
newrule->gid = gid;
- len_username = min(len_username, sizeof(newrule->username) - 1);
+ len_username = min(len_username,
+ sizeof(newrule->username) - 1);
strncpy(newrule->username, user, len_username);
if (len_procname) {
newrule->procname = strdup(procname);