summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorDamien <damien.p.george@gmail.com>2013-12-21 18:47:01 +0000
committerDamien <damien.p.george@gmail.com>2013-12-21 18:47:01 +0000
commit6f95432407d0d7d54b1f50ef578e7273dc1b9787 (patch)
tree16fcb290f55a3ced4e010ed623095ead2a57e63f
parentd9d6201b5292308e23b07907350603fafd93f92f (diff)
downloadmicropython-6f95432407d0d7d54b1f50ef578e7273dc1b9787.tar.gz
micropython-6f95432407d0d7d54b1f50ef578e7273dc1b9787.zip
stm: fix some compiler warnings in CC3000 code.
-rw-r--r--stm/cc3k/evnt_handler.c2
-rw-r--r--stm/cc3k/socket.c6
-rw-r--r--stm/cc3k/wlan.c5
3 files changed, 6 insertions, 7 deletions
diff --git a/stm/cc3k/evnt_handler.c b/stm/cc3k/evnt_handler.c
index 35db0422fc..5a75fadcc0 100644
--- a/stm/cc3k/evnt_handler.c
+++ b/stm/cc3k/evnt_handler.c
@@ -362,7 +362,7 @@ hci_event_handler(void *pRetParams, unsigned char *from, unsigned char *fromlen)
STREAM_TO_UINT32((char *)pucReceivedParams,SL_RECEIVE_NUM_BYTES_OFFSET,*(unsigned long *)pRetParams);
pRetParams = ((char *)pRetParams) + 4;
STREAM_TO_UINT32((char *)pucReceivedParams,SL_RECEIVE__FLAGS__OFFSET,*(unsigned long *)pRetParams);
- tBsdReadReturnParams *tread = (tBsdReadReturnParams *)pRetParams;
+ //tBsdReadReturnParams *tread = (tBsdReadReturnParams *)pRetParams; // unused
if(((tBsdReadReturnParams *)pRetParams)->iNumberOfBytes == ERROR_SOCKET_INACTIVE)
{
set_socket_active_status(((tBsdReadReturnParams *)pRetParams)->iSocketDescriptor,SOCKET_STATUS_INACTIVE);
diff --git a/stm/cc3k/socket.c b/stm/cc3k/socket.c
index 593eb7e8a7..cfccbd7831 100644
--- a/stm/cc3k/socket.c
+++ b/stm/cc3k/socket.c
@@ -1002,9 +1002,9 @@ int
simple_link_send(long sd, const void *buf, long len, long flags,
const sockaddr *to, long tolen, long opcode)
{
- unsigned char uArgSize, addrlen;
- unsigned char *ptr, *pDataPtr, *args;
- unsigned long addr_offset;
+ unsigned char uArgSize = 0, addrlen;
+ unsigned char *ptr, *pDataPtr = NULL, *args;
+ unsigned long addr_offset = 0;
int res;
tBsdReadReturnParams tSocketSendEvent;
diff --git a/stm/cc3k/wlan.c b/stm/cc3k/wlan.c
index fe9bc63d0b..be6b3242ce 100644
--- a/stm/cc3k/wlan.c
+++ b/stm/cc3k/wlan.c
@@ -605,7 +605,7 @@ wlan_add_profile(unsigned long ulSecType,
unsigned char* ucPf_OrKey,
unsigned long ulPassPhraseLen)
{
- unsigned short arg_len;
+ unsigned short arg_len = 0;
long ret;
unsigned char *ptr;
long i = 0;
@@ -706,8 +706,7 @@ wlan_add_profile(unsigned long ulSecType,
}
// Initiate a HCI command
- hci_command_send(HCI_CMND_WLAN_IOCTL_ADD_PROFILE,
- ptr, arg_len);
+ hci_command_send(HCI_CMND_WLAN_IOCTL_ADD_PROFILE, ptr, arg_len);
// Wait for command complete event
SimpleLinkWaitEvent(HCI_CMND_WLAN_IOCTL_ADD_PROFILE, &ret);