Browse Source

api_msg.c: Remove some compiler warnings : parameter "pcb" was never referenced.

STABLE-2_1_x
fbernon 19 years ago
parent
commit
1ffd049833
  1. 3
      CHANGELOG
  2. 12
      src/api/api_msg.c

3
CHANGELOG

@ -42,6 +42,9 @@ HISTORY
++ Bug fixes:
2007-03-04 Frédéric Bernon
* api_msg.c: Remove some compiler warnings : parameter "pcb" was never referenced.
2007-03-04 Frédéric Bernon
* api_lib.c: Fix "[patch #5764] api_lib.c cleanup: after patch #5687" (from Dmitry Potapov).
The api_msg struct stay on the stack (not moved to netconn struct).

12
src/api/api_msg.c

@ -76,6 +76,8 @@ recv_udp(void *arg, struct udp_pcb *pcb, struct pbuf *p,
struct netbuf *buf;
struct netconn *conn;
pcb = pcb; // Remove warning
conn = arg;
if (conn == NULL) {
@ -110,6 +112,8 @@ recv_tcp(void *arg, struct tcp_pcb *pcb, struct pbuf *p, err_t err)
struct netconn *conn;
u16_t len;
pcb = pcb; // Remove warning
conn = arg;
if (conn == NULL) {
@ -140,7 +144,10 @@ poll_tcp(void *arg, struct tcp_pcb *pcb)
{
struct netconn *conn;
pcb = pcb; // Remove warning
conn = arg;
if (conn != NULL &&
(conn->state == NETCONN_WRITE || conn->state == NETCONN_CLOSE) &&
conn->sem != SYS_SEM_NULL) {
@ -154,7 +161,10 @@ sent_tcp(void *arg, struct tcp_pcb *pcb, u16_t len)
{
struct netconn *conn;
pcb = pcb; // Remove warning
conn = arg;
if (conn != NULL && conn->sem != SYS_SEM_NULL) {
sys_sem_signal(conn->sem);
}
@ -455,6 +465,8 @@ do_connected(void *arg, struct tcp_pcb *pcb, err_t err)
{
struct netconn *conn;
pcb = pcb; // Remove warning
conn = arg;
if (conn == NULL) {

Loading…
Cancel
Save