| 2839 | { } |
| 2840 | |
| 2841 | lb10 compareLimitBy10() override |
| 2842 | { |
| 2843 | lb10 rc = RetValue<I128Traits>::compareLimitBy10(); |
| 2844 | if (rc != RETVAL_NO_OVERFLOW) |
| 2845 | return rc; |
| 2846 | |
| 2847 | if (value.sign() < 0) |
| 2848 | return RETVAL_OVERFLOW; |
| 2849 | return RETVAL_NO_OVERFLOW; |
| 2850 | } |
| 2851 | }; |
| 2852 | |
| 2853 | SSHORT CVT_decompose(const char* str, USHORT len, Int128* val, ErrorFunction err) |