Fix char signedness issue
diff --git a/include/polarssl/ssl.h b/include/polarssl/ssl.h
index 5f4b5f7..5624ebe 100644
--- a/include/polarssl/ssl.h
+++ b/include/polarssl/ssl.h
@@ -836,7 +836,7 @@
     unsigned char mfl_code;     /*!< MaxFragmentLength chosen by us   */
 #endif /* POLARSSL_SSL_MAX_FRAGMENT_LENGTH */
 #if defined(POLARSSL_SSL_CBC_RECORD_SPLITTING)
-    char split_done;            /*!< flag for record splitting:
+    signed char split_done;     /*!< flag for record splitting:
                                      -1 disabled, 0 todo, 1 done      */
 #endif