>>> The address of a data structure member was determined before >>> a corresponding null pointer check in the implementation of >>> the functions “dpu_hw_pp_enable_te” and “dpu_hw_pp_get_vsync_info”. >>> >>> Thus avoid the risk for undefined behaviour by removing extra >>> initialisations for the variable “c” (also because it was already >>> reassigned with the same value behind this pointer check). > > There is no undefined behavior here. Will any software development concerns evolve further also according to undesirable null pointer dereferences? https://wiki.sei.cmu.edu/confluence/display/c/EXP34-C.+Do+not+dereference+null+pointers Regards, Markus