pike.git / src / builtin.cmod

version» Context lines:

pike.git/src/builtin.cmod:1:   /* -*- c -*-   || 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.cmod,v 1.198 2008/04/23 07:37:03 mast Exp $ + || $Id: builtin.cmod,v 1.199 2008/05/03 15:29: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.cmod:2484:    break;    case 2:    {    p_wchar2 *s = STR2(output.s);    INT_TYPE p = output.s->len;    while (--p>i)    s[p] = s[p-1];    s[p] = DO_NOT_WARN ((p_wchar2) n);    }    break; + #ifdef PIKE_DEBUG    default:    Pike_fatal("Illegal shift size!\n"); -  + #endif    }    i++;    }       RETURN finish_string_builder( &output );    }       /*! @decl string encode(string s)    *!    *! Encodes a string using Bootstring encoding into a string constisting