X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=wt-status.h;h=4121bc208db2fbe5e4eb00af10056a9d8c0bab40;hb=0039d60c3fdf0e01ad7e6fce59b2522764f2edc8;hp=74208c06fd08b49041489c869d3c5f16804493da;hpb=167843f285fdb7dbb95882f01f01757928a91ce8;p=~andy%2Fgit diff --git a/wt-status.h b/wt-status.h index 74208c06f..4121bc208 100644 --- a/wt-status.h +++ b/wt-status.h @@ -80,13 +80,18 @@ struct wt_status_state { int rebase_interactive_in_progress; int cherry_pick_in_progress; int bisect_in_progress; - const char *branch; - const char *onto; + int revert_in_progress; + char *branch; + char *onto; + char *detached_from; + unsigned char detached_sha1[20]; + unsigned char revert_head_sha1[20]; }; void wt_status_prepare(struct wt_status *s); void wt_status_print(struct wt_status *s); void wt_status_collect(struct wt_status *s); +void wt_status_get_state(struct wt_status_state *state, int get_detached_from); void wt_shortstatus_print(struct wt_status *s); void wt_porcelain_print(struct wt_status *s);