pike.git / src / builtin_functions.c

version» Context lines:

pike.git/src/builtin_functions.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: builtin_functions.c,v 1.597 2005/05/05 20:42:02 nilsson Exp $ + || $Id: builtin_functions.c,v 1.598 2005/05/08 11:15:24 nilsson Exp $   */      #include "global.h"   #include "interpret.h"   #include "svalue.h"   #include "pike_macros.h"   #include "object.h"   #include "program.h"   #include "array.h"   #include "pike_error.h"
pike.git/src/builtin_functions.c:404:       pop_n_elems(args-1);    copy_svalues_recursively_no_free(Pike_sp,Pike_sp-1,1,0);    free_svalue(Pike_sp-1);    Pike_sp[-1]=Pike_sp[0];    dmalloc_touch_svalue(Pike_sp-1);   }      struct case_info {    INT32 low; /* low end of range. */ -  INT32 mode; -  INT32 data; +  INT16 mode; +  INT16 data;   };      #define CIM_NONE 0 /* Case-less */   #define CIM_UPPERDELTA 1 /* Upper-case, delta to lower-case in data */   #define CIM_LOWERDELTA 2 /* Lower-case, -delta to upper-case in data */   #define CIM_CASEBIT 3 /* Some case, case mask in data */   #define CIM_CASEBITOFF 4 /* Same as above, but also offset by data */      static const struct case_info case_info[] = {   #include "case_info.h"