| 1406 | } |
| 1407 | |
| 1408 | static int iascii_int16(p_ply ply, double *value) { |
| 1409 | char *end; |
| 1410 | if (!ply_read_word(ply)) return 0; |
| 1411 | *value = strtol(BWORD(ply), &end, 10); |
| 1412 | if (*end || *value > PLY_INT16_MAX || *value < PLY_INT16_MIN) return 0; |
| 1413 | return 1; |
| 1414 | } |
| 1415 | |
| 1416 | static int iascii_uint16(p_ply ply, double *value) { |
| 1417 | char *end; |
nothing calls this directly
no test coverage detected