]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
tree-wide: add a few missing _sentinel_ decorators
authorLennart Poettering <lennart@poettering.net>
Fri, 26 Oct 2018 17:32:43 +0000 (19:32 +0200)
committerLennart Poettering <lennart@poettering.net>
Fri, 26 Oct 2018 17:49:15 +0000 (19:49 +0200)
src/basic/conf-files.h
src/basic/os-util.h
src/basic/process-util.h
src/core/execute.h

index 744ff80c09524185b9a262370e23db6aea3d43eb..81ebcd46b6ef3d0f5485124c3d0b91366fce884b 100644 (file)
@@ -1,6 +1,8 @@
 /* SPDX-License-Identifier: LGPL-2.1+ */
 #pragma once
 
+#include "macro.h"
+
 enum {
         CONF_FILES_EXECUTABLE    = 1 << 0,
         CONF_FILES_REGULAR       = 1 << 1,
@@ -9,7 +11,7 @@ enum {
         CONF_FILES_FILTER_MASKED = 1 << 4,
 };
 
-int conf_files_list(char ***ret, const char *suffix, const char *root, unsigned flags, const char *dir, ...);
+int conf_files_list(char ***ret, const char *suffix, const char *root, unsigned flags, const char *dir, ...) _sentinel_;
 int conf_files_list_strv(char ***ret, const char *suffix, const char *root, unsigned flags, const char* const* dirs);
 int conf_files_list_nulstr(char ***ret, const char *suffix, const char *root, unsigned flags, const char *dirs);
 int conf_files_insert(char ***strv, const char *root, char **dirs, const char *path);
index 6b9e033941b92b0225c455eb389aa6c926f14a83..27ec7ac8d7774d48c9ca62485382c1ffa19560b1 100644 (file)
@@ -8,5 +8,5 @@ int path_is_os_tree(const char *path);
 int open_os_release(const char *root, char **ret_path, int *ret_fd);
 int fopen_os_release(const char *root, char **ret_path, FILE **ret_file);
 
-int parse_os_release(const char *root, ...);
+int parse_os_release(const char *root, ...) _sentinel_;
 int load_os_release_pairs(const char *root, char ***ret);
index 00b07517e682e89b9992d6b8d6d4a88340bcadb9..ca4e4401a9b0bec50d40aa60ca307f6d364ecc76 100644 (file)
@@ -159,7 +159,7 @@ static inline int safe_fork(const char *name, ForkFlags flags, pid_t *ret_pid) {
         return safe_fork_full(name, NULL, 0, flags, ret_pid);
 }
 
-int fork_agent(const char *name, const int except[], size_t n_except, pid_t *pid, const char *path, ...);
+int fork_agent(const char *name, const int except[], size_t n_except, pid_t *pid, const char *path, ...) _sentinel_;
 
 int set_oom_score_adjust(int value);
 
index a2ed477ebf960312fe04f2b3c0bdb9ef54e1aedd..fa08746260a89c5f87a03bb81ddd11867f581add 100644 (file)
@@ -352,8 +352,8 @@ void exec_command_reset_status_array(ExecCommand *c, size_t n);
 void exec_command_reset_status_list_array(ExecCommand **c, size_t n);
 void exec_command_dump_list(ExecCommand *c, FILE *f, const char *prefix);
 void exec_command_append_list(ExecCommand **l, ExecCommand *e);
-int exec_command_set(ExecCommand *c, const char *path, ...);
-int exec_command_append(ExecCommand *c, const char *path, ...);
+int exec_command_set(ExecCommand *c, const char *path, ...) _sentinel_;
+int exec_command_append(ExecCommand *c, const char *path, ...) _sentinel_;
 
 void exec_context_init(ExecContext *c);
 void exec_context_done(ExecContext *c);