MCPcopy Create free account
hub / github.com/Snapchat/KeyDB / getLongDoubleFromObjectOrReply

Function getLongDoubleFromObjectOrReply

src/object.cpp:710–722  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

708}
709
710int 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
724int getLongLongFromObject(robj *o, long long *target) {
725 long long value;

Callers 3

hincrbyfloatCommandFunction · 0.85
incrbyfloatCommandFunction · 0.85

Calls 2

getLongDoubleFromObjectFunction · 0.85
addReplyErrorFunction · 0.85

Tested by

no test coverage detected