aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMattias Andrée <maandree@operamail.com>2014-04-07 19:05:42 +0200
committerMattias Andrée <maandree@operamail.com>2014-04-07 19:05:42 +0200
commitc6b694d544a099adbd77f45c1b10fcc0b1c0fe12 (patch)
tree4e3a9ba6a07f2924918578f56a196d0483c40514 /src
parentm + add warnings (diff)
downloadgot-diminished-1396890724.tar.gz
got-diminished-1396890724.tar.bz2
got-diminished-1396890724.tar.xz
fix warnings1396890724
Signed-off-by: Mattias Andrée <maandree@operamail.com>
Diffstat (limited to '')
-rw-r--r--src/got-diminished-cerberus.c6
-rw-r--r--src/got-diminished-login.c6
-rw-r--r--src/got-diminished-ssh.c6
3 files changed, 12 insertions, 6 deletions
diff --git a/src/got-diminished-cerberus.c b/src/got-diminished-cerberus.c
index 739155a..8237c69 100644
--- a/src/got-diminished-cerberus.c
+++ b/src/got-diminished-cerberus.c
@@ -35,14 +35,14 @@ int main(int argc, char** argv)
{
waitpid(pid, &pid, 0);
{
- int n = 0, i;
+ size_t n = 0, i;
char* stty = *(argv + 2);
char* stty_cmd;
while (*(stty + n++))
;
- stty_cmd = malloc(5 + n);
+ stty_cmd = malloc((5 + n) * sizeof(char));
for (i = 0; i < 5; i++)
*(stty_cmd + i) = *("stty " + i);
stty_cmd += 5;
@@ -58,5 +58,7 @@ int main(int argc, char** argv)
execlp("setsid", "setsid", "-c", "cerberus", "--", *(argv + 1), NULL);
return 0;
+
+ (void) argc;
}
diff --git a/src/got-diminished-login.c b/src/got-diminished-login.c
index c37b94b..28c70fd 100644
--- a/src/got-diminished-login.c
+++ b/src/got-diminished-login.c
@@ -35,14 +35,14 @@ int main(int argc, char** argv)
{
waitpid(pid, &pid, 0);
{
- int n = 0, i;
+ size_t n = 0, i;
char* stty = *(argv + 2);
char* stty_cmd;
while (*(stty + n++))
;
- stty_cmd = malloc(5 + n);
+ stty_cmd = malloc((5 + n) * sizeof(char));
for (i = 0; i < 5; i++)
*(stty_cmd + i) = *("stty " + i);
stty_cmd += 5;
@@ -58,5 +58,7 @@ int main(int argc, char** argv)
execlp("setsid", "setsid", "-c", "login", "--", *(argv + 1), NULL);
return 0;
+
+ (void) argc;
}
diff --git a/src/got-diminished-ssh.c b/src/got-diminished-ssh.c
index f6c12ac..df74738 100644
--- a/src/got-diminished-ssh.c
+++ b/src/got-diminished-ssh.c
@@ -22,14 +22,14 @@
int main(int argc, char** argv)
{
- int n = 0, i;
+ size_t n = 0, i;
char* user = *(argv + 1);
char* command;
while (*(user + n++))
;
- command = malloc(14 + n);
+ command = malloc((14 + n) * sizeof(char));
for (i = 0; i < 14; i++)
*(command + i) = *("setsid -c ssh " + i);
command += 14;
@@ -44,5 +44,7 @@ int main(int argc, char** argv)
execlp("stty", "stty", *(argv + 2), NULL);
return 0;
+
+ (void) argc;
}