mirror of
https://github.com/git/git.git
synced 2025-12-12 20:36:24 +01:00
decorate: allow const objects to be decorated
We don't actually modify the struct object, so there is no reason not to accept const versions (and this allows other callsites, like the next patch, to use the decoration machinery). Signed-off-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
committed by
Junio C Hamano
parent
e276c26b4b
commit
54988bdad7
@@ -2,7 +2,7 @@
|
||||
#define DECORATE_H
|
||||
|
||||
struct object_decoration {
|
||||
struct object *base;
|
||||
const struct object *base;
|
||||
void *decoration;
|
||||
};
|
||||
|
||||
@@ -12,7 +12,7 @@ struct decoration {
|
||||
struct object_decoration *hash;
|
||||
};
|
||||
|
||||
extern void *add_decoration(struct decoration *n, struct object *obj, void *decoration);
|
||||
extern void *lookup_decoration(struct decoration *n, struct object *obj);
|
||||
extern void *add_decoration(struct decoration *n, const struct object *obj, void *decoration);
|
||||
extern void *lookup_decoration(struct decoration *n, const struct object *obj);
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user