Fix bug in signature algorithm copy.
diff --git a/ssl/t1_lib.c b/ssl/t1_lib.c
index bcb99b8..9308aed 100644
--- a/ssl/t1_lib.c
+++ b/ssl/t1_lib.c
@@ -1341,7 +1341,7 @@
 		etmp = ret;
 		/* Skip over lengths for now */
 		ret += 4;
-		salglen = tls12_copy_sigalgs(s, etmp, salg, salglen);
+		salglen = tls12_copy_sigalgs(s, ret, salg, salglen);
 		/* Fill in lengths */
 		s2n(salglen + 2, etmp);
 		s2n(salglen, etmp);