X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fcommon%2Fdebug.c;h=70d60ed40c4a91eb74f0461c0e192cee7926c8de;hb=8940e28146a93b189ad4e6a6ed409ebf5631eacf;hp=7ff6ef6275d63120fc1c04d7305b13341c4528df;hpb=ce6161a7e42a48f7422b7babcc64d8ace18e2687;p=libfirm diff --git a/ir/common/debug.c b/ir/common/debug.c index 7ff6ef627..70d60ed40 100644 --- a/ir/common/debug.c +++ b/ir/common/debug.c @@ -1,20 +1,6 @@ /* - * 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. + * Copyright (C) 2012 University of Karlsruhe. */ /** @@ -22,7 +8,6 @@ * @brief Debug facility. * @author Michael Beck, Sebastian Hack * @date 15.12.2004 - * @version $Id$ */ #include "config.h" @@ -51,7 +36,7 @@ struct firm_dbg_module_t { }; /** - * Compares two modules by comparing it's names + * Compares two modules by comparing their names */ static int module_cmp(const void *p1, const void *p2, size_t size) { @@ -81,7 +66,7 @@ firm_dbg_module_t *firm_dbg_register(const char *name) if (!module_set) firm_dbg_init(); - return (firm_dbg_module_t*)set_insert(module_set, &mod, sizeof(mod), HASH_STR(name, strlen(name))); + return set_insert(firm_dbg_module_t, module_set, &mod, sizeof(mod), hash_str(name)); } void firm_dbg_set_mask(firm_dbg_module_t *module, unsigned mask)