pike.git / lib / modules / Sql.pmod / pgsql_util.pmod

version» Context lines:

pike.git/lib/modules/Sql.pmod/pgsql_util.pmod:869:    case FLOAT8OID:   #endif    if (_forcetext) {    if (!alltext) {    value = (float)cr->read(collen);    break;    }    } else {    [ value ] = cr->sscanf(collen == 4 ? "%4F" : "%8F");    if (alltext) -  value = (string)value; +  value = sprintf("%.*g", collen == 4 ? 10 : 20, value);    break;    }    default:value = cr->read(collen);    break;    case CHAROID:    value = alltext ? cr->read(1) : cr->read_int8();    break;    case BOOLOID:value = cr->read_int8();    switch (value) {    case 'f':value = 0;