Fix ecp_tls_read_point's signature
diff --git a/include/polarssl/ecp.h b/include/polarssl/ecp.h
index ec9067d..8debda4 100644
--- a/include/polarssl/ecp.h
+++ b/include/polarssl/ecp.h
@@ -324,7 +324,7 @@
  *
  * \param grp       ECP group used
  * \param pt        Destination point
- * \param buf       Start of input buffer
+ * \param buf       $(Start of input buffer)
  * \param len       Buffer length
  *
  * \return          O if successful,
@@ -332,7 +332,7 @@
  *                  POLARSSL_ERR_ECP_BAD_INPUT_DATA if input is invalid
  */
 int ecp_tls_read_point( const ecp_group *grp, ecp_point *pt,
-                        const unsigned char *buf, size_t len );
+                        const unsigned char **buf, size_t len );
 
 /**
  * \brief           Export a point as a TLS ECPoint record