# Re: \[PATCH 2/5\] \*.\[ch\] \*\_INIT macros: use { 0 } for a "zero out" idiom

- From: Johannes Sixt \<hidden\>
- Date: 2021-09-27 06:35:30 
- List: git
- Page: https://ratatoskr.run/git/2021/09/7903678
- Thread: https://ratatoskr.run/git/2021/09/7903662/t.md

```text
Am 27.09.21 um 02:39 schrieb Ævar Arnfjörð Bjarmason:
> diff --git a/entry.h b/entry.h
> index 7c889e58fd7..04bc8bb59f0 100644
> --- a/entry.h
> +++ b/entry.h
> @@ -16,7 +16,7 @@ struct checkout {
>  		 clone:1,
>  		 refresh_cache:1;
>  };
> -#define CHECKOUT_INIT { NULL, "" }
> +#define CHECKOUT_INIT { 0 }

This is not an equivalence transformation and does not belong in this patch.

-- Hannes
```
