[systemd-devel] [PATCH 1/3] journal: Do not count on the compiler initializing found_last to false

David Herrmann dh.herrmann at gmail.com
Thu Sep 18 06:41:35 PDT 2014


Hi

On Tue, Sep 16, 2014 at 11:27 PM,  <philippedeswert at gmail.com> wrote:
> From: Philippe De Swert <philippedeswert at gmail.com>
>
> There is a very unlikely case where this can happen since gcc usually
> does the sane thing. But let's make sure found_last is initialized anyway.

Applied.

Thanks
David

>
> Fixes: CID#996386
> ---
>  src/journal/journal-verify.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/src/journal/journal-verify.c b/src/journal/journal-verify.c
> index 6c8ca8c..b4e8f73 100644
> --- a/src/journal/journal-verify.c
> +++ b/src/journal/journal-verify.c
> @@ -804,7 +804,7 @@ int journal_file_verify(
>          usec_t last_usec = 0;
>          int data_fd = -1, entry_fd = -1, entry_array_fd = -1;
>          unsigned i;
> -        bool found_last;
> +        bool found_last = false;
>  #ifdef HAVE_GCRYPT
>          uint64_t last_tag = 0;
>  #endif
> --
> 1.8.3.2
>
> _______________________________________________
> systemd-devel mailing list
> systemd-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/systemd-devel


More information about the systemd-devel mailing list