pike.git / src / pike_types.c

version» Context lines:

pike.git/src/pike_types.c:2379:    my_strcat("string");    if (t->type == T_ZERO) {    my_strcat("(zero)");    } else if (t != int_type_string) {    my_strcat("(");    while (t->type == T_OR) {    struct pike_type *char_type = t->car;    while(char_type->type == T_ASSIGN) {    char_type = char_type->cdr;    } -  if (char_t->type != T_INT) { -  low_describe_type(t); +  if (char_type->type != T_INT) { +  low_describe_type(char_type);    } else {    min = CAR_TO_INT(char_type);    max = CDR_TO_INT(char_type);    if (!min && max && !(max & (max+1))) {    int j = 0;    while (max) {    max >>= 1;    j++;    }    sprintf(buffer, "%dbit", j);