]> git.ipfire.org Git - thirdparty/mlmmj.git/commitdiff
findit: convert to boolean
authorBaptiste Daroussin <bapt@FreeBSD.org>
Sat, 15 Apr 2023 19:26:20 +0000 (21:26 +0200)
committerBaptiste Daroussin <bapt@FreeBSD.org>
Sat, 15 Apr 2023 19:26:20 +0000 (21:26 +0200)
include/do_all_the_voodoo_here.h
src/do_all_the_voodoo_here.c

index 1a63107322323cec21ca97c70b42d2a4230777b7..d4a7cfde01d7d0710ece173125e482119cbff92a 100644 (file)
@@ -1,6 +1,6 @@
-/* Copyright (C) 2004 Mads Martin Joergensen <mmj at mmj.dk>
- *
- * $Id$
+/*
+ * Copyright (C) 2004 Mads Martin Joergensen <mmj at mmj.dk>
+ * Copyright (C) 2023 Baptiste Daroussin <bapt@FreeBSD.org>
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the "Software"), to
  * IN THE SOFTWARE.
  */
 
-#ifndef DO_ALL_THE_VOODOO_HERE_H
-#define DO_ALL_THE_VOODOO_HERE_H
+#pragma once
 
 #include "mlmmj.h" /* For struct mailhdr and struct strlist */
 
-int findit(const char *line, const strlist *headers);
+bool findit(const char *line, const strlist *headers);
 void getinfo(const char *line, struct mailhdr *readhdrs);
 int do_all_the_voodoo_here(int infd, int outfd, int hdrfd, int footfd,
              const strlist *delhdrs, struct mailhdr *readhdrs,
              strlist *allhdrs, const char *subjectprefix);
-
-#endif /* DO_ALL_THE_VOODOO_HERE_H */
index c83e3ea2ae64ef07bb8762018d00a13dd9266a61..2d38bfc00ba8e7de77561866120e0bfef29262b6 100644 (file)
@@ -35,7 +35,7 @@
 #include "log_error.h"
 #include "wrappers.h"
 
-int
+bool
 findit(const char *line, const strlist *headers)
 {
        size_t len;
@@ -43,10 +43,10 @@ findit(const char *line, const strlist *headers)
        tll_foreach(*headers, it) {
                len = strlen(it->item);
                if(strncasecmp(line, it->item, len) == 0)
-                       return 1;
+                       return true;
        }
 
-       return 0;
+       return false;
 }
 
 void getinfo(const char *line, struct mailhdr *readhdrs)