aboutsummaryrefslogtreecommitdiffstats
path: root/src/login.c
diff options
context:
space:
mode:
authorMattias Andrée <maandree@operamail.com>2014-04-07 19:43:38 +0200
committerMattias Andrée <maandree@operamail.com>2014-04-07 19:43:38 +0200
commit9641824e740781b963ef60c15aa75d23554f7aa9 (patch)
tree7cfc6b49673d8f7fed2b0602289d2dca51c8a2b0 /src/login.c
parentadd more warnings (diff)
downloadcerberus-9641824e740781b963ef60c15aa75d23554f7aa9.tar.gz
cerberus-9641824e740781b963ef60c15aa75d23554f7aa9.tar.bz2
cerberus-9641824e740781b963ef60c15aa75d23554f7aa9.tar.xz
fix some warnings
Signed-off-by: Mattias Andrée <maandree@operamail.com>
Diffstat (limited to 'src/login.c')
-rw-r--r--src/login.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/login.c b/src/login.c
index 32f118f..8bc5e05 100644
--- a/src/login.c
+++ b/src/login.c
@@ -99,7 +99,7 @@ void set_environ(struct passwd* entry, char preserve_env)
char* term = NULL;
if (_term)
{
- int n = 0, i;
+ size_t n = 0, i;
while (*(_term + n++))
;
term = malloc(n * sizeof(char));
@@ -146,7 +146,7 @@ void exec_shell(struct passwd* entry)
{
int child_argc = 0;
char** child_argv = malloc(5 * sizeof(char*));
- long n = 0;
+ size_t n = 0;
char* sh = entry->pw_shell;
char* login_sh;