aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--hw/goldfish_pipe.c2
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;