grep: honor --textconv for the case rev:path

Make "grep" honor the "--textconv" option also for the object case, i.e.
when used with an argument "rev:path".

Signed-off-by: Michael J Gruber <git@drmicha.warpmail.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Michael J Gruber
2013-05-10 17:10:16 +02:00
committed by Junio C Hamano
parent 335ec3bf41
commit afa15f3cd8
4 changed files with 29 additions and 16 deletions

View File

@ -13,6 +13,7 @@ struct object_array {
struct object *item;
const char *name;
unsigned mode;
struct object_context *context;
} *objects;
};
@ -85,6 +86,7 @@ int object_list_contains(struct object_list *list, struct object *obj);
/* Object array handling .. */
void add_object_array(struct object *obj, const char *name, struct object_array *array);
void add_object_array_with_mode(struct object *obj, const char *name, struct object_array *array, unsigned mode);
void add_object_array_with_context(struct object *obj, const char *name, struct object_array *array, struct object_context *context);
void object_array_remove_duplicates(struct object_array *);
void clear_object_flags(unsigned flags);