关于LWIP的调试程序

[复制链接]
 楼主| bluesteed 发表于 2007-7-5 13:56 | 显示全部楼层 |阅读模式
在SOCKET。C文件里面。LWIP_DEBUGF我已经申明过了。但这里面的&nbsp;那个变量s是代表什么?应该怎么样给他赋值?<br /><br />系统出现这样的警告:<br /><br />Warning&nbsp;:&nbsp;C2917W:&nbsp;no&nbsp;side&nbsp;effect&nbsp;in&nbsp;void&nbsp;context:&nbsp;'&quot;get_socket(%d):&nbsp;invalid\n&quot;'<br /><br />是不是里面的那个变量s没有赋值的原因?<br /><br />static&nbsp;struct&nbsp;lwip_socket&nbsp;*<br />get_socket(int&nbsp;s)<br />{<br />&nbsp;&nbsp;struct&nbsp;lwip_socket&nbsp;*sock;<br /><br />&nbsp;&nbsp;if&nbsp;((s&nbsp;&lt&nbsp;0)&nbsp;||&nbsp;(s&nbsp;&gt&nbsp;NUM_SOCKETS))&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;LWIP_DEBUGF(SOCKETS_DEBUG,&nbsp;(&quot;get_socket(%d):&nbsp;invalid\n&quot;,&nbsp;s));<br />&nbsp;&nbsp;&nbsp;&nbsp;set_errno(EBADF);<br />&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;NULL;<br />&nbsp;&nbsp;}<br />
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

30

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部