Patched version of nrf51822 FOTA compatible driver, with GPTIO disabled, as it clashed with the mbed definitions...

Fork of nRF51822 by Nordic Semiconductor

Revision:
30:85305292b44f
Parent:
29:cee837a465a1
Child:
31:c3ce6ee5d300
--- a/nRF51GattServer.cpp	Wed Jun 11 14:44:16 2014 +0100
+++ b/nRF51GattServer.cpp	Wed Jun 11 14:52:13 2014 +0100
@@ -77,7 +77,9 @@
         p_characteristics[characteristicCount++] = p_char;
 
         p_char->setHandle(charHandle);
-        updateValue(charHandle, p_char->getValuePtr(), p_char->getInitialLength(), false /* localOnly */);
+        if ((p_char->getValuePtr() != NULL) && (p_char->getInitialLength() > 0)) {
+            updateValue(charHandle, p_char->getValuePtr(), p_char->getInitialLength(), false /* localOnly */);
+        }
     }
 
     serviceCount++;