ayrb13 / hiredis-win

hiredis库的windows版本,也可在linux下编译,跨平台
BSD 3-Clause "New" or "Revised" License
2 stars 4 forks source link

vs2010 #1

Open backhat-backhat opened 5 years ago

backhat-backhat commented 5 years ago

大神你好,我使用你的工程,然后导入别人的c文件,发现编译不过,好像不能编译c代码,不知道什么情况,求指点 我导入别人的新版本hiredis代码,https://github.com/Eric-Dang/hiredis-win,他的代码跟你的一样,也是做了windows兼容,但是把代码引入到你的项目却不行,跟c标准有关系吗?大部分代码都是一样的, redisCallback dup = malloc(sizeof(dup)); 这一行代码编译不过,你的却可以,很奇怪?

ayrb13 commented 4 years ago

额,我感觉你可以在malloc前面增加一个( redisCallback)强转 应该是类型转换的问题,malloc返回的是void类型的指针