From cfdfbc87d1ed1d8416a2b94f6b0704eb0aca1e35 Mon Sep 17 00:00:00 2001 From: Zhang Rui Date: Wed, 19 Jun 2013 22:12:59 +0800 Subject: [PATCH] ff_ffmsg_queue: fix parameters --- ijkmediaplayer/jni/ijkplayer/ff_ffmsg_queue.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ijkmediaplayer/jni/ijkplayer/ff_ffmsg_queue.h b/ijkmediaplayer/jni/ijkplayer/ff_ffmsg_queue.h index 64dc7065..fbf078e4 100644 --- a/ijkmediaplayer/jni/ijkplayer/ff_ffmsg_queue.h +++ b/ijkmediaplayer/jni/ijkplayer/ff_ffmsg_queue.h @@ -110,7 +110,7 @@ static int ijkmsg_queue_put(IjkMessageQueue *q, IjkMessage *msg) SDL_UnlockMutex(q->mutex); if (msg != &flush_msg && ret < 0) - ijkmsg_free_msg(msg); + ijkmsg_free_msg(&msg); return ret; } @@ -130,7 +130,7 @@ static void ijkmsg_queue_flush(IjkMessageQueue *q) SDL_LockMutex(q->mutex); for (msg = q->first_msg; msg != NULL; msg = msg1) { msg1 = msg->next; - ijkmsg_free_msg(msg); + ijkmsg_free_msg(&msg); } q->last_msg = NULL; q->first_msg = NULL; @@ -185,7 +185,7 @@ static int ijkmsg_queue_get(IjkMessageQueue *q, IjkMessage *msg, int block, int *msg = *msg1; if (serial) *serial = msg1->serial; - ijkmsg_free_msg(msg1); + ijkmsg_free_msg(&msg1); ret = 1; break; } else if (!block) { -- GitLab