pike.git / src / pike_types.c

version» Context lines:

pike.git/src/pike_types.c:1:   /*   || This file is part of Pike. For copyright information see COPYRIGHT.   || Pike is distributed under GPL, LGPL and MPL. See the file COPYING   || for more information. - || $Id: pike_types.c,v 1.243 2005/02/05 20:54:25 grubba Exp $ + || $Id: pike_types.c,v 1.244 2005/02/07 14:01:31 grubba Exp $   */      #include "global.h"   #include <ctype.h>   #include "svalue.h"   #include "pike_types.h"   #include "stralloc.h"   #include "stuff.h"   #include "array.h"   #include "program.h"
pike.git/src/pike_types.c:362:    hash, index, pike_type_hash_size);    }    /* End PIKE_DEBUG code */       for(t = pike_type_hash[index]; t; t = t->next) {   #ifdef PIKE_EXTRA_DEBUG    if ((type == T_FUNCTION) &&    (car->type == T_STRING) &&    (cdr->type == T_FUNCTION) &&    (cdr->car->type == T_STRING) && -  (cdr->cdr->type == T_MULTI) && +  (cdr->cdr->type == T_MANY) &&    (cdr->cdr->car->type == T_VOID) &&    (cdr->cdr->cdr->type == T_STRING)) {    /* Attempt to detect why we get a core-dump on OSF/1    * when loading Unicode.so from test_resolv.    *    * The problem triggs when the type for normalize() is created.    * function(string,string:string)    * /grubba 2005-02-04    */    fprintf(stderr,