mirror of
https://github.com/git/git.git
synced 2026-01-09 17:46:37 +00:00
quote: turn 'nodq' parameter into a set of flags
quote_c_style() and its friend quote_two_c_style() both take an optional "please omit the double quotes around the quoted body" parameter. Turn it into a flag word, assign one bit out of it, and call it CQUOTE_NODQ bit. No behaviour change intended. Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
7
quote.h
7
quote.h
@@ -64,8 +64,11 @@ struct strvec;
|
||||
int sq_dequote_to_strvec(char *arg, struct strvec *);
|
||||
|
||||
int unquote_c_style(struct strbuf *, const char *quoted, const char **endp);
|
||||
size_t quote_c_style(const char *name, struct strbuf *, FILE *, int no_dq);
|
||||
void quote_two_c_style(struct strbuf *, const char *, const char *, int);
|
||||
|
||||
/* Bits in the flags parameter to quote_c_style() */
|
||||
#define CQUOTE_NODQ 01
|
||||
size_t quote_c_style(const char *name, struct strbuf *, FILE *, unsigned);
|
||||
void quote_two_c_style(struct strbuf *, const char *, const char *, unsigned);
|
||||
|
||||
void write_name_quoted(const char *name, FILE *, int terminator);
|
||||
void write_name_quoted_relative(const char *name, const char *prefix,
|
||||
|
||||
Reference in New Issue
Block a user