| 708 | } |
| 709 | |
| 710 | int getLongDoubleFromObjectOrReply(client *c, robj *o, long double *target, const char *msg) { |
| 711 | long double value; |
| 712 | if (getLongDoubleFromObject(o, &value) != C_OK) { |
| 713 | if (msg != NULL) { |
| 714 | addReplyError(c,(char*)msg); |
| 715 | } else { |
| 716 | addReplyError(c,"value is not a valid float"); |
| 717 | } |
| 718 | return C_ERR; |
| 719 | } |
| 720 | *target = value; |
| 721 | return C_OK; |
| 722 | } |
| 723 | |
| 724 | int getLongLongFromObject(robj *o, long long *target) { |
| 725 | long long value; |
no test coverage detected