Fixed memory leak due to typo
diff --git a/library/ecp.c b/library/ecp.c
index 857839a..bf570fe 100644
--- a/library/ecp.c
+++ b/library/ecp.c
@@ -266,8 +266,8 @@
 
 cleanup:
 
-    mpi_free( &LN ); mpi_init( &LD ); mpi_init( &K ); mpi_init( &L );
-    mpi_free( &LL ); mpi_init( &X ); mpi_init( &Y );
+    mpi_free( &LN ); mpi_free( &LD ); mpi_free( &K ); mpi_free( &L );
+    mpi_free( &LL ); mpi_free( &X ); mpi_free( &Y );
 
     return( ret );
 }