Line data Source code
1 : #ifndef COMMAND_SERIALIZE_H 2 : #define COMMAND_SERIALIZE_H 3 : 4 : #include <stdbool.h> 5 : #include "util/macros.h" 6 : #include "util/string.h" 7 : #include "util/string-view.h" 8 : 9 : void string_append_escaped_arg_sv(String *s, StringView arg, bool escape_tilde) NONNULL_ARGS; 10 : 11 513 : static inline void string_append_escaped_arg(String *s, const char *arg, bool escape_tilde) 12 : { 13 513 : string_append_escaped_arg_sv(s, strview_from_cstring(arg), escape_tilde); 14 513 : } 15 : 16 : #endif