Mercurial > masqmail
comparison src/peopen.c @ 377:9bc3e47b0222
Various cleanups to remove compiler warnings.
We're clean now, if we specify `-Wno-pointer-sign'.
author | markus schnalke <meillo@marmaro.de> |
---|---|
date | Sat, 14 Jan 2012 18:44:48 +0100 |
parents | b27f66555ba8 |
children |
comparison
equal
deleted
inserted
replaced
376:028bc124d744 | 377:9bc3e47b0222 |
---|---|
13 #include <sysexits.h> | 13 #include <sysexits.h> |
14 | 14 |
15 #include "peopen.h" | 15 #include "peopen.h" |
16 #include "masqmail.h" | 16 #include "masqmail.h" |
17 | 17 |
18 static void | 18 /* |
19 destroy_argv(char **arr) | 19 ** static void |
20 { | 20 ** destroy_argv(char **arr) |
21 char *p = arr[0]; | 21 ** { |
22 int i = 0; | 22 ** char *p = arr[0]; |
23 | 23 ** int i = 0; |
24 while (p) { | 24 ** |
25 free(p); | 25 ** while (p) { |
26 p = arr[i++]; | 26 ** free(p); |
27 } | 27 ** p = arr[i++]; |
28 free(arr); | 28 ** } |
29 } | 29 ** free(arr); |
30 ** } | |
31 */ | |
30 | 32 |
31 static char** | 33 static char** |
32 create_argv(const char *cmd, int count) | 34 create_argv(const char *cmd, int count) |
33 { | 35 { |
34 char buf[strlen(cmd) + 1]; | 36 char buf[strlen(cmd) + 1]; |