diff options
Diffstat (limited to 'ext/posix_mq/posix_mq.c')
-rw-r--r-- | ext/posix_mq/posix_mq.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/posix_mq/posix_mq.c b/ext/posix_mq/posix_mq.c index 5368368..d7d4c02 100644 --- a/ext/posix_mq/posix_mq.c +++ b/ext/posix_mq/posix_mq.c @@ -216,8 +216,8 @@ static void _free(void *ptr) mq_close(mq->des); errno = saved_errno; - mq->des = MQD_INVALID; } + xfree(ptr); } /* automatically called at creation (before initialize) */ |