diff options
author | Jeremy Kerr <jk@ozlabs.org> | 2013-03-08 17:04:21 +0800 |
---|---|---|
committer | Jeremy Kerr <jk@ozlabs.org> | 2013-04-16 11:41:43 +0800 |
commit | b838cf777ed3d21b166f8daddd4b11fc75e07307 (patch) | |
tree | 198e3450af8561c3806bd82c30f2daa10566ef70 /discover/event-parser.c | |
parent | 80c072a44cb665495afe08ce37cbf4f2086d5529 (diff) | |
download | petitboot-b838cf777ed3d21b166f8daddd4b11fc75e07307.zip petitboot-b838cf777ed3d21b166f8daddd4b11fc75e07307.tar.gz |
pb-protocol: Don't allocate in deserialise functions
Curently, the protocol deserialise functions are allocating device and
boot_command structures. This (implicitly) makes them responsible for
initialisation of these structures too.
Rather that making the protocol responsible for initialising the devices
and boot commands, this change gives the deserialise functions an
argument to an already-instanciated structure. This means that the
creation is no longer implied by the deserialise.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
Diffstat (limited to 'discover/event-parser.c')
0 files changed, 0 insertions, 0 deletions