private fork

Fork of GSwifiInterface by gs fan

Revision:
16:105b56570533
Parent:
15:086d1a33a197
Child:
17:c30ed7b1536d
--- a/GSwifi/GSwifi.cpp	Thu Jan 30 15:10:14 2014 +0000
+++ b/GSwifi/GSwifi.cpp	Tue Mar 04 15:01:38 2014 +0000
@@ -34,7 +34,7 @@
     _state.cid = -1;
     _state.buf = new CircBuffer<char>(CFG_DATA_SIZE);
 #ifdef CFG_ENABLE_RTOS
-    for (int i = 0; i < 16; i ++) {
+    for (int i = 0; i < CFG_MAX_SOCKETS; i ++) {
         _con[i].buf = new CircBuffer<char>(CFG_DATA_SIZE);
         if (_con[i].buf == NULL)
             error("CircBuffer failed");
@@ -341,7 +341,7 @@
 #endif
 
     for (int i = 0; i < 16; i ++) {
-        if (isConnected(i) && _con[i].received && _con[i].buf)
+        if (isConnected(i) && _con[i].received && _con[i].buf != NULL)
           if (_con[i].func != NULL && !_con[i].buf->isEmpty()) {
             _con[i].func(i);
             if (_con[i].buf->isEmpty()) {