Imported Upstream version 2.4.0
[platform/upstream/git.git] / decorate.h
1 #ifndef DECORATE_H
2 #define DECORATE_H
3
4 struct object_decoration {
5         const struct object *base;
6         void *decoration;
7 };
8
9 struct decoration {
10         const char *name;
11         unsigned int size, nr;
12         struct object_decoration *hash;
13 };
14
15 extern void *add_decoration(struct decoration *n, const struct object *obj, void *decoration);
16 extern void *lookup_decoration(struct decoration *n, const struct object *obj);
17
18 #endif