#ifndef NOTES_H #define NOTES_H /* Free (and de-initialize) the internal notes tree structure */ void free_notes(void); /* Flags controlling how notes are formatted */ #define NOTES_SHOW_HEADER 1 #define NOTES_INDENT 2 /* * Fill the given strbuf with the notes associated with the given object. * * If the internal notes structure is not initialized, it will be auto- * initialized to the default value (see documentation for init_notes() above). * * 'flags' is a bitwise combination of the above formatting flags. */ void format_note(const unsigned char *object_sha1, struct strbuf *sb, const char *output_encoding, int flags); #endif