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];