X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Fsgen%2Fsgen-pointer-queue.c;h=ed7d92f6f2ab0150db83d3619259937969a2a0a5;hb=2eb33cebf5d9669671d3023535456e9c9cf084f7;hp=0e3fea65318f4973b78fb47040f410f80dfa95d1;hpb=5a57d12ffc89bbccfd7aaad6ba3b89547701e0a0;p=mono.git diff --git a/mono/sgen/sgen-pointer-queue.c b/mono/sgen/sgen-pointer-queue.c index 0e3fea65318..ed7d92f6f2a 100644 --- a/mono/sgen/sgen-pointer-queue.c +++ b/mono/sgen/sgen-pointer-queue.c @@ -1,20 +1,10 @@ -/* - * sgen-pointer-queue.c: A pointer queue that can be sorted. +/** + * \file + * A pointer queue that can be sorted. * * Copyright (C) 2014 Xamarin Inc * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Library General Public - * License 2.0 as published by the Free Software Foundation; - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Library General Public License for more details. - * - * You should have received a copy of the GNU Library General Public - * License 2.0 along with this library; if not, write to the Free - * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + * Licensed under the MIT license. See LICENSE file in the project root for full license information. */ #ifdef HAVE_SGEN_GC @@ -43,7 +33,7 @@ static void realloc_queue (SgenPointerQueue *queue) { size_t new_size = queue->size ? queue->size + queue->size/2 : 1024; - void **new_data = sgen_alloc_internal_dynamic (sizeof (void*) * new_size, queue->mem_type, TRUE); + void **new_data = (void **)sgen_alloc_internal_dynamic (sizeof (void*) * new_size, queue->mem_type, TRUE); memcpy (new_data, queue->data, sizeof (void*) * queue->next_slot); sgen_free_internal_dynamic (queue->data, sizeof (void*) * queue->size, queue->mem_type);