X-Git-Url: http://git.ozlabs.org/?p=petitboot;a=blobdiff_plain;f=ui%2Ftwin%2Fpbt-client.c;h=1170b34555664c449fdbb12f0c3cdaf19541cc9b;hp=711248a61dec2da4870f835f0d24538948804f3e;hb=59e81c46a962da51e51474e9b36258ff0e04ae42;hpb=b5958d7864822ec3151edda616952d1d401b139a diff --git a/ui/twin/pbt-client.c b/ui/twin/pbt-client.c index 711248a..1170b34 100644 --- a/ui/twin/pbt-client.c +++ b/ui/twin/pbt-client.c @@ -262,10 +262,10 @@ static void pbt_client_destructor(struct pbt_client *client) memset(client, 0, sizeof(*client)); } -struct pbt_client *pbt_client_init(enum pbt_twin_backend backend, unsigned int width, - unsigned int height, +struct pbt_client *pbt_client_init(enum pbt_twin_backend backend, + unsigned int width, unsigned int height, int (*kexec_cb)(struct pbt_client *, struct pb_opt_data *), - int start_deamon) + int start_deamon, int dry_run) { struct pbt_client *pbt_client; unsigned int i; @@ -282,6 +282,7 @@ struct pbt_client *pbt_client_init(enum pbt_twin_backend backend, unsigned int w pbt_client->sig = "pbt_client"; pbt_client->kexec_cb = kexec_cb; + pbt_client->dry_run = dry_run; pbt_client->frame.scr = pbt_scr_init(pbt_client, backend, width, height, NULL, NULL);