]> git.ipfire.org Git - thirdparty/git.git/blobdiff - notes-utils.c
use strbuf_complete_line() for adding a newline if needed
[thirdparty/git.git] / notes-utils.c
index f6891f7255a90abc515aa56ee39cb84711d163cf..ccbf0737a34e466d39b2084c8a6d258b8235d8f6 100644 (file)
@@ -44,12 +44,12 @@ void commit_notes(struct notes_tree *t, const char *msg)
 
        /* Prepare commit message and reflog message */
        strbuf_addstr(&buf, msg);
-       if (buf.buf[buf.len - 1] != '\n')
-               strbuf_addch(&buf, '\n'); /* Make sure msg ends with newline */
+       strbuf_complete_line(&buf);
 
        create_notes_commit(t, NULL, buf.buf, buf.len, commit_sha1);
        strbuf_insert(&buf, 0, "notes: ", 7); /* commit message starts at index 7 */
-       update_ref(buf.buf, t->ref, commit_sha1, NULL, 0, DIE_ON_ERR);
+       update_ref(buf.buf, t->ref, commit_sha1, NULL, 0,
+                  UPDATE_REFS_DIE_ON_ERR);
 
        strbuf_release(&buf);
 }