diff options
-rw-r--r-- | hw/goldfish_pipe.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/hw/goldfish_pipe.c b/hw/goldfish_pipe.c index 3c076f1..97daefb 100644 --- a/hw/goldfish_pipe.c +++ b/hw/goldfish_pipe.c @@ -284,7 +284,7 @@ pipe_load( PipeDevice* dev, QEMUFile* file ) } if (pipe->funcs->load) { - pipe->opaque = pipe->funcs->load(pipe, service->opaque, pipe->args, file); + pipe->opaque = pipe->funcs->load(pipe, service ? service->opaque : NULL, pipe->args, file); if (pipe->opaque == NULL) { AFREE(pipe); return NULL; |