Hi Jeremy, On Sat, Dec 02, 2017 at 10:11:59PM +0000, Jeremy Sowden wrote: > The CSS API uses a lot of nested anonymous structs defined in object > macros to assign default values to its data-structures. These have been > changed to use compound-literals and designated initializers to make > them more comprehensible and less fragile. > > The compound-literals can also be used in assignment, which means we can > get rid of some temporary variables whose only purpose is to be > initialized by one of these anonymous structs and then serve as the > rvalue in an assignment expression. > > Signed-off-by: Jeremy Sowden <jeremy@xxxxxxxxxx> I don't think it's useful to change the struct definition macros only to remove a large number of assigned fields in the next patch. How about merging the two patches? Please also start a new thread when re-posting a set. Thanks. -- Sakari Ailus e-mail: sakari.ailus@xxxxxx _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel