]> git.ipfire.org Git - thirdparty/git.git/commitdiff
Merge branch 'ab/designated-initializers'
authorJunio C Hamano <gitster@pobox.com>
Mon, 11 Oct 2021 17:21:48 +0000 (10:21 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 11 Oct 2021 17:21:48 +0000 (10:21 -0700)
Code clean-up.

* ab/designated-initializers:
  cbtree.h: define cb_init() in terms of CBTREE_INIT
  *.h: move some *_INIT to designated initializers
  *.h _INIT macros: don't specify fields equal to 0
  *.[ch] *_INIT macros: use { 0 } for a "zero out" idiom
  submodule-config.h: remove unused SUBMODULE_INIT macro

1  2 
builtin/submodule--helper.c
cache.h
ref-filter.c
revision.c
sequencer.h
submodule.c

Simple merge
diff --cc cache.h
Simple merge
diff --cc ref-filter.c
Simple merge
diff --cc revision.c
Simple merge
diff --cc sequencer.h
index b4d0305606f0c91ee80535651fb3c34745381857,259d4eb4a8aaf9482a756b0b726e00e143285bb9..d8a1853b29633bfc2d8d776a4c77675f23b63623
@@@ -116,9 -116,12 +116,11 @@@ struct todo_list 
        struct todo_item *items;
        int nr, alloc, current;
        int done_nr, total_nr;
 -      struct stat_data stat;
  };
  
- #define TODO_LIST_INIT { STRBUF_INIT }
+ #define TODO_LIST_INIT { \
+       .buf = STRBUF_INIT, \
+ }
  
  int todo_list_parse_insn_buffer(struct repository *r, char *buf,
                                struct todo_list *todo_list);
diff --cc submodule.c
Simple merge