X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Flog.c;h=e7ec51ffe35f69df5ae13eb604b5b428ba973222;hb=ca44977409b92a8b1c7bfbc913a6422edc41d1d5;hp=d834bac3e2e912cf914a6326edd7e035f8a10502;hpb=ba1eb985bfd53a8cfbfd251e65688921dba56236;p=yaz-moved-to-github.git diff --git a/src/log.c b/src/log.c index d834bac..e7ec51f 100644 --- a/src/log.c +++ b/src/log.c @@ -2,7 +2,7 @@ * Copyright (C) 1995-2006, Index Data ApS * See the file LICENSE for details. * - * $Id: log.c,v 1.42 2006-10-09 11:21:37 adam Exp $ + * $Id: log.c,v 1.43 2006-11-27 14:09:32 adam Exp $ */ /** @@ -528,7 +528,7 @@ static int define_module_bit(const char *name) nmem_mutex_leave(log_mutex); return mask_names[i].mask; } - if ( (i>=MAX_MASK_NAMES) || (next_log_bit >= 1<<31 )) + if ( (i>=MAX_MASK_NAMES) || (next_log_bit & (1<<31) )) { nmem_mutex_leave(log_mutex); yaz_log(YLOG_WARN, "No more log bits left, not logging '%s'", name);