- Fixed memcpy() that had possible overlapping areas to memmove()

diff --git a/library/ssl_tls.c b/library/ssl_tls.c
index 7cb6258..004c70a 100644
--- a/library/ssl_tls.c
+++ b/library/ssl_tls.c
@@ -996,7 +996,7 @@
          */
         ssl->in_msglen -= ssl->in_hslen;
 
-        memcpy( ssl->in_msg, ssl->in_msg + ssl->in_hslen,
+        memmove( ssl->in_msg, ssl->in_msg + ssl->in_hslen,
                 ssl->in_msglen );
 
         ssl->in_hslen  = 4;