]> git.ipfire.org Git - thirdparty/mlmmj.git/commitdiff
Lets make sure it compiles :)
authormmj <none@none>
Sun, 20 Jun 2004 13:00:30 +0000 (23:00 +1000)
committermmj <none@none>
Sun, 20 Jun 2004 13:00:30 +0000 (23:00 +1000)
include/wrappers.h
src/mlmmj-bounce.c
src/mlmmj-maintd.c

index cf6e73870077aa2a957f40e506bc2d95256e5076..273c081dad31c32c490e23c6ef799231c731d416 100644 (file)
@@ -29,6 +29,7 @@
 ssize_t writen(int fd, const void *vptr, size_t n);
 int random_int(void);
 int dumpfd2fd(int infd, int outfd);
-int openrandexclrw(const char *dir, const char *prefix, mode_t mode);
+int openrandexclrw(const char *dir, const char *prefix, mode_t mode,
+                  char *name);
 
 #endif /* WRAPPERS_H */
index 4b9224cc089a2340cdf367192128d27e287fcb93..40f22734385b6ed54274adde740aecccc7436e7d 100644 (file)
@@ -188,7 +188,7 @@ int main(int argc, char **argv)
 {
        int opt, fd;
        char *listdir = NULL, *address = NULL, *number = NULL;
-       char *bindir, *mlmmjsend;
+       char *bindir, *mlmmjsend, *savename;
        char *mailname = NULL, *bfilename, *a, *buf;
        size_t len;
        time_t t;
@@ -330,7 +330,7 @@ int main(int argc, char **argv)
        if(mailname) {
                savename = concatstr(2, bfilename, ".lastmsg");
                rename(mailname, savename);
-               free(savename);
+               myfree(savename);
        }
                
        myfree(bfilename);
index 5fa107859df381f8bf3696e4798a624d563da0c8..76452a3cff885fb63c81f6ec0843bd18766387d2 100644 (file)
@@ -497,7 +497,7 @@ int probe_bouncers(const char *listdir, const char *mlmmjbounce)
                if(strstr(dp->d_name, "-probe"))
                        continue;
 
-               s = strrchr(dp->d_name, ".");
+               s = strrchr(dp->d_name, '.');
                if(s && (strcmp(s, ".lastmsg") == 0))
                        continue;
                        
@@ -576,13 +576,13 @@ int unsub_bouncers(const char *listdir, const char *mlmmjunsub)
                if(strstr(dp->d_name, "-probe"))
                        continue;
 
-               a = strrchr(dp->d_name, ".");
+               a = strrchr(dp->d_name, '.');
                if(a && (strcmp(a, ".lastmsg") == 0)) {
-                       free(a);
+                       myfree(a);
                        continue;
                }
 
-               free(a);
+               myfree(a);
                
                probefile = concatstr(2, dp->d_name, "-probe");
                
@@ -655,7 +655,7 @@ int unsub_bouncers(const char *listdir, const char *mlmmjunsub)
                        unlink(dp->d_name);
                        a = concatstr(2, dp->d_name, ".lastmsg");
                        unlink(a);
-                       free(a);
+                       myfree(a);
                } else {
                        execlp(mlmmjunsub, mlmmjunsub,
                                        "-L", listdir,