X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fadt%2Feset.c;h=0a88eb971f71481ae828dda4697d478bf376116a;hb=1852308bd33b77378f0fca9e5347d4f9082464c4;hp=def5ee8e5dee05279bd014d6903e5b06ad30aee0;hpb=ed9c74ceca0655fb484f0537dbea43afa2ca0a7e;p=libfirm diff --git a/ir/adt/eset.c b/ir/adt/eset.c index def5ee8e5..0a88eb971 100644 --- a/ir/adt/eset.c +++ b/ir/adt/eset.c @@ -1,19 +1,30 @@ /* - * Project: libFIRM - * File name: ir/adt/eset.c - * Purpose: Datentyp: Vereinfachte Menge (hash-set) zum Speichern von - * Zeigern/Adressen. - * Author: Hubert Schmid - * Modified by: - * Created: 09.06.2002 - * CVS-ID: $Id$ - * Copyright: (c) 2002 Universität Karlsruhe - * Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE. + * Copyright (C) 1995-2008 University of Karlsruhe. All right reserved. + * + * This file is part of libFirm. + * + * This file may be distributed and/or modified under the terms of the + * GNU General Public License version 2 as published by the Free Software + * Foundation and appearing in the file LICENSE.GPL included in the + * packaging of this file. + * + * Licensees holding valid libFirm Professional Edition licenses may use + * this file in accordance with the libFirm Commercial License. + * Agreement provided with the Software. + * + * This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE + * WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR + * PURPOSE. */ -#ifdef HAVE_CONFIG_H -# include "config.h" -#endif +/** + * @file + * @brief A pointer hash-set (WARNING: deprecated!) + * @author Hubert Schmid + * @date 09.06.2002 + * @version $Id$ + */ +#include "config.h" #include "eset.h" #include "set.h" @@ -29,6 +40,7 @@ struct eset { static int pcmp(const void *p1, const void *p2, size_t size) { const void **q1 = (const void **)p1; const void **q2 = (const void **)p2; + (void) size; return *q1 != *q2; }