mirror of
https://codeberg.org/redict/redict.git
synced 2025-01-22 08:08:53 -05:00
Change typeNameCanonicalize -> getObjectTypeName, and other style changes
This commit is contained in:
parent
38cd5fd9f6
commit
6eb52e200c
6
src/db.c
6
src/db.c
@ -767,7 +767,7 @@ void scanGenericCommand(client *c, robj *o, unsigned long cursor) {
|
||||
/* Filter an element if it isn't the type we want. */
|
||||
if (!filter && o == NULL && typename){
|
||||
robj* typecheck = lookupKeyReadWithFlags(c->db, kobj, LOOKUP_NOTOUCH);
|
||||
char* type = typeNameCanonicalize(typecheck);
|
||||
char* type = getObjectTypeName(typecheck);
|
||||
if (strcasecmp((char*) typename, type)) filter = 1;
|
||||
}
|
||||
|
||||
@ -827,7 +827,7 @@ void lastsaveCommand(client *c) {
|
||||
addReplyLongLong(c,server.lastsave);
|
||||
}
|
||||
|
||||
char* typeNameCanonicalize(robj *o) {
|
||||
char* getObjectTypeName(robj *o) {
|
||||
char* type;
|
||||
if (o == NULL) {
|
||||
type = "none";
|
||||
@ -852,7 +852,7 @@ char* typeNameCanonicalize(robj *o) {
|
||||
void typeCommand(client *c) {
|
||||
robj *o;
|
||||
o = lookupKeyReadWithFlags(c->db,c->argv[1],LOOKUP_NOTOUCH);
|
||||
addReplyStatus(c, typeNameCanonicalize(o));
|
||||
addReplyStatus(c, getObjectTypeName(o));
|
||||
}
|
||||
|
||||
void shutdownCommand(client *c) {
|
||||
|
@ -646,11 +646,10 @@ typedef struct redisObject {
|
||||
void *ptr;
|
||||
} robj;
|
||||
|
||||
/* The 'canonical' name for a type as enumerated above is given by the
|
||||
* below function. Native types are checked against the OBJ_STRING,
|
||||
* OBJ_LIST, OBJ_* defines, and Module types have their registered name
|
||||
* returned.*/
|
||||
char* typeNameCanonicalize(robj*);
|
||||
/* The a string name for an object's type as listed above
|
||||
* Native types are checked against the OBJ_STRING, OBJ_LIST, OBJ_* defines,
|
||||
* and Module types have their registered name returned. */
|
||||
char *getObjectTypeName(robj*);
|
||||
|
||||
/* Macro used to initialize a Redis object allocated on the stack.
|
||||
* Note that this macro is taken near the structure definition to make sure
|
||||
|
Loading…
Reference in New Issue
Block a user