pike.git / src / encode.c

version» Context lines:

pike.git/src/encode.c:266:    num -= (((INT64)256) << (t<<3));    else    break;    }       tag |= t << SIZE_SHIFT;    addchar_unsafe((char)tag);       switch(t)    { -  case 3: addchar_unsafe((char)((num >> 24)&0xff)); -  case 2: addchar_unsafe((char)((num >> 16)&0xff)); -  case 1: addchar_unsafe((char)((num >> 8)&0xff)); +  case 3: addchar_unsafe((char)((num >> 24)&0xff)); /* FALLTHRU */ +  case 2: addchar_unsafe((char)((num >> 16)&0xff)); /* FALLTHRU */ +  case 1: addchar_unsafe((char)((num >> 8)&0xff)); /* FALLTHRU */    case 0: addchar_unsafe((char)(num&0xff));    }   }      static void code_number(ptrdiff_t num, struct encode_data *data)   {    EDB(5, fprintf(stderr, "%*scode_number(%d)\n",    data->depth, "", num));    code_entry(num & 15, num >> 4, data);   }