Skip to content

Commit fd425d2

Browse files
authored
Merge pull request #58 from RedisLabsModules/rof_cros_ref_fix_4
fix RedisModule_SetDataTypeExtensions remove weak attribute
2 parents b9cd232 + 491d7ab commit fd425d2

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

redismodule.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -619,7 +619,7 @@ typedef struct RedisModuleTypeExtMethods {
619619
RedisModuleTypeGetKeyMetadataForRdbFunc get_key_metadata_for_rdb;
620620
} RedisModuleTypeExtMethods;
621621

622-
__attribute__ ((weak)) REDISMODULE_API int (*RedisModule_SetDataTypeExtensions)(RedisModuleCtx *ctx, RedisModuleType *mt, RedisModuleTypeExtMethods *typemethods) REDISMODULE_ATTR;
622+
REDISMODULE_API int (*RedisModule_SetDataTypeExtensions)(RedisModuleCtx *ctx, RedisModuleType *mt, RedisModuleTypeExtMethods *typemethods) REDISMODULE_ATTR;
623623

624624
typedef void (*RedisModuleSwapPrefetchCB)(RedisModuleCtx *ctx, RedisModuleString *key, void* user_data);
625625

@@ -1135,6 +1135,7 @@ static int RedisModule_Init(RedisModuleCtx *ctx, const char *name, int ver, int
11351135
REDISMODULE_GET_API(IsSubEventSupported);
11361136
REDISMODULE_GET_API(GetServerVersion);
11371137
REDISMODULE_GET_API(GetTypeMethodVersion);
1138+
REDISMODULE_GET_API(SetDataTypeExtensions);
11381139

11391140
#ifdef REDISMODULE_EXPERIMENTAL_API
11401141
REDISMODULE_GET_API(GetThreadSafeContext);

0 commit comments

Comments
 (0)