diff options
author | Junio C Hamano <gitster@pobox.com> | 2010-09-08 09:17:01 -0700 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2010-09-08 09:17:01 -0700 |
commit | 1d86cb80ceee1e93eacded1555abd7f113857efd (patch) | |
tree | 24d2dc19078993d54ec0b00906a005a34337dcca /notes.h | |
parent | b815a726e9da97924b44d551b10d3fef3b3d1885 (diff) | |
parent | 1ee1e43df37e53b0bc50a0eda57dd1772dc220f5 (diff) | |
download | git-1d86cb80ceee1e93eacded1555abd7f113857efd.tar.gz |
Merge branch 'jh/error-removing-missing-note'
* jh/error-removing-missing-note:
notes: Don't create (empty) commit when removing non-existing notes
Diffstat (limited to 'notes.h')
-rw-r--r-- | notes.h | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -89,8 +89,10 @@ void add_note(struct notes_tree *t, const unsigned char *object_sha1, * IMPORTANT: The changes made by remove_note() to the given notes_tree * structure are not persistent until a subsequent call to write_notes_tree() * returns zero. + * + * Return 0 if a note was removed; 1 if there was no note to remove. */ -void remove_note(struct notes_tree *t, const unsigned char *object_sha1); +int remove_note(struct notes_tree *t, const unsigned char *object_sha1); /* * Get the note object SHA1 containing the note data for the given object |