diff options
author | Vicent Marti <vicent@github.com> | 2014-05-19 12:21:37 +0200 |
---|---|---|
committer | Vicent Marti <vicent@github.com> | 2014-05-19 12:21:37 +0200 |
commit | 52b597b66e051e362b98c10492a51c4601b45985 (patch) | |
tree | 77c0bf69364e1c61a39d5b08972b79b51f7ca2a0 /src | |
parent | 138af33717063df8221a44a056370fbcc6c5291b (diff) | |
parent | 49e369b29d5bde227b162dd4681ecccff2f443df (diff) | |
download | libgit2-52b597b66e051e362b98c10492a51c4601b45985.tar.gz |
Merge pull request #2364 from libgit2/cmn/comment-char
message: don't assume the comment char
Diffstat (limited to 'src')
-rw-r--r-- | src/message.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/message.c b/src/message.c index 07b2569ad..6c5a2379f 100644 --- a/src/message.c +++ b/src/message.c @@ -21,7 +21,7 @@ static size_t line_length_without_trailing_spaces(const char *line, size_t len) /* Greatly inspired from git.git "stripspace" */ /* see https://github.com/git/git/blob/497215d8811ac7b8955693ceaad0899ecd894ed2/builtin/stripspace.c#L4-67 */ -int git_message_prettify(git_buf *message_out, const char *message, int strip_comments) +int git_message_prettify(git_buf *message_out, const char *message, int strip_comments, char comment_char) { const size_t message_len = strlen(message); @@ -40,7 +40,7 @@ int git_message_prettify(git_buf *message_out, const char *message, int strip_co line_length = message_len - i; } - if (strip_comments && line_length && message[i] == '#') + if (strip_comments && line_length && message[i] == comment_char) continue; rtrimmed_line_length = line_length_without_trailing_spaces(message + i, line_length); |