MCPcopy Create free account
hub / github.com/F-Stack/f-stack / getLongDoubleFromObjectOrReply

Function getLongDoubleFromObjectOrReply

app/redis-6.2.6/src/object.c:668–680  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

666}
667
668int getLongDoubleFromObjectOrReply(client *c, robj *o, long double *target, const char *msg) {
669 long double value;
670 if (getLongDoubleFromObject(o, &value) != C_OK) {
671 if (msg != NULL) {
672 addReplyError(c,(char*)msg);
673 } else {
674 addReplyError(c,"value is not a valid float");
675 }
676 return C_ERR;
677 }
678 *target = value;
679 return C_OK;
680}
681
682int getLongLongFromObject(robj *o, long long *target) {
683 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