From 398fd66490ba3abed27e484b268dbbb139ac5457 Mon Sep 17 00:00:00 2001 From: Thomas Preud'homme Date: Thu, 8 Sep 2011 15:20:05 +0200 Subject: [PATCH] Fix freeing of GOMP stream. stream->nr_unregistered_views must be set to 0 at creation to ensure destruction works correctly. --- libgomp/stream.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libgomp/stream.c b/libgomp/stream.c index 5d7836517..5760b415a 100644 --- a/libgomp/stream.c +++ b/libgomp/stream.c @@ -96,6 +96,7 @@ GOMP_stream_create_stream (size_t element_size, size_t buffer_size) stream->connected_p = false; stream->eos_p = false; stream->pre_shift = 0; + stream->unregistered_views = 0; /* Initialize the view_handles. */ stream->read_views.current_min = stream->buffer_size;