On Thu, 9 Sep 2021 16:36:13 +0100 Richard Purdie <richard.pur...@linuxfoundation.org> wrote:
> - pseudo_msg_t msg = { .type = PSEUDO_MSG_OP }; > + static pseudo_msg_t msg; > + msg = (pseudo_msg_t) { .type = PSEUDO_MSG_OP }; Looks good to me. I'm honestly sort of stunned that the return of the local variable's address caused a problem, even though it's theoretically undefined, because it's only ever checked against is-null, but I'm also sort of stunned that I got away with it for that long. -s
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#155862): https://lists.openembedded.org/g/openembedded-core/message/155862 Mute This Topic: https://lists.openembedded.org/mt/85487319/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-