diff --git a/src/bitops.c b/src/bitops.c index 1c2e13ddcf44445a83d9f88b33963eff460f990e..c96a9e3c74d603a0c97a06aae2f861a60222dae6 100644 --- a/src/bitops.c +++ b/src/bitops.c @@ -58,7 +58,7 @@ static int getBitOffsetFromArgument(redisClient *c, robj *o, size_t *offset) { /* Count number of bits set in the binary array pointed by 's' and long * 'count' bytes. The implementation of this function is required to * work with a input string length up to 512 MB. */ -size_t popcount_binary(void *s, long count) { +size_t redisPopcount(void *s, long count) { size_t bits = 0; unsigned char *p; uint32_t *p4 = s; @@ -407,6 +407,6 @@ void bitcountCommand(redisClient *c) { } else { long bytes = end-start+1; - addReplyLongLong(c,popcount_binary(p+start,bytes)); + addReplyLongLong(c,redisPopcount(p+start,bytes)); } } diff --git a/src/redis.h b/src/redis.h index ccf97812873fdf4da090a8ac5a96249d41a229b9..78d97ca22092dacddb1897af18cf9024d0132da5 100644 --- a/src/redis.h +++ b/src/redis.h @@ -1029,7 +1029,7 @@ long long mstime(void); void getRandomHexChars(char *p, unsigned int len); uint64_t crc64(uint64_t crc, const unsigned char *s, uint64_t l); void exitFromChild(int retcode); -size_t popcount_binary(void *s, long count); +size_t redisPopcount(void *s, long count); void redisSetProcTitle(char *title); /* networking.c -- Networking and Client related operations */