|
version 1.2.2.19, 2012/06/01 10:39:48
|
version 1.2.2.20, 2012/06/01 10:44:51
|
|
Line 30 mkPkt(void * __restrict data, int dlen)
|
Line 30 mkPkt(void * __restrict data, int dlen)
|
| } |
} |
| |
|
| static inline void |
static inline void |
| freePkt(struct tagPkt ** __restrict p) | freePkt(struct tagPkt * __restrict p) |
| { |
{ |
| if (!p || !*p) | if (!p) |
| return; |
return; |
| |
|
| io_freeVar(&(*p)->pkt_data); | io_freeVar(&p->pkt_data); |
| io_free(*p); | io_free(p); |
| *p = NULL; | |
| } |
} |
| |
|
| static void * |
static void * |
|
Line 61 sendPacket(sched_task_t *task)
|
Line 60 sendPacket(sched_task_t *task)
|
| } |
} |
| } |
} |
| |
|
| |
freePkt(p); |
| return NULL; |
return NULL; |
| } |
} |
| |
|