diff --git a/inc/lektor/cmd.h b/inc/lektor/cmd.h
index 365a87596717660251a8bbd2bfbb73b4cca17a6a..23baa17b4ffdd9d1c51245399e99762871121cdb 100644
--- a/inc/lektor/cmd.h
+++ b/inc/lektor/cmd.h
@@ -26,4 +26,4 @@ noreturn void lkt_cmd_parse(struct lkt_cmd_opt *opts, int argc, const char **arg
    in case of errors. */
 extern const char *executable_name;
 
-noreturn void help__(void);
+noreturn void print_help(void);
diff --git a/inc/lektor/thread.h b/inc/lektor/thread.h
index d1fb59eb0214ad51948b931cba593c4e922c5641..56fe2cdf3b6951e20231c1cc37811cdbb73f5233 100644
--- a/inc/lektor/thread.h
+++ b/inc/lektor/thread.h
@@ -23,7 +23,6 @@ struct poller_thread_arg {
     void *args;
 };
 
-
 /* Create a new thread. Returns 0 on success, a non zero value on error. */
 int poller_new(struct poller_thread *th, void *(*func)(struct poller_thread_arg *), void *args);
 
diff --git a/src/cmd.c b/src/cmd.c
index 4f19b19519eafe19127bb3c2dc7245c35e0ebd85..3edfaa237d9960e7e84087ae476cc8e41c268bc3 100644
--- a/src/cmd.c
+++ b/src/cmd.c
@@ -13,7 +13,7 @@ const char *executable_name = NULL;
 extern const char *man_executable_path;
 
 noreturn void
-help__(void)
+print_help(void)
 {
     if (!executable_name)
         exit(EXIT_FAILURE);
@@ -71,7 +71,7 @@ not_found:
     exit(EXIT_FAILURE);
 
 help:
-    help__();
+    print_help();
 
 not_exclusive:
     LOG_ERROR("COMMAND", "Failed to determine option, '%s' not exclusive",
diff --git a/src/main/server.c b/src/main/server.c
index eb9054adff6f3dca159e2efb1fa555c3a1102274..0742684c853e1dc3f2a8e2d1c4efdf46e508f1ea 100644
--- a/src/main/server.c
+++ b/src/main/server.c
@@ -54,7 +54,7 @@ main(int argc, char *argv[])
             break;
         case 'h':
         default:
-            help__();
+            print_help();
             exit(EXIT_SUCCESS);
         }
     }