From 16ea40dd87b7f2703ba9d78978f62ce5eb531fa2 Mon Sep 17 00:00:00 2001
From: Christoph Sprunk <sprunkc@informatik.uni-freiburg.de>
Date: Mon, 15 Jul 2013 09:35:18 +0200
Subject: [PATCH] fix for egsl_v2gslm (returned pointer to wrong copy of data)

---
 sm/lib/egsl/egsl_conversions.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sm/lib/egsl/egsl_conversions.c b/sm/lib/egsl/egsl_conversions.c
index 580a89a..2d81c09 100644
--- a/sm/lib/egsl/egsl_conversions.c
+++ b/sm/lib/egsl/egsl_conversions.c
@@ -60,5 +60,5 @@ gsl_matrix* egsl_v2gslm(val v){
 	gsl_matrix * m = egsl_gslm(v); 
 	gsl_matrix * m2 = gsl_matrix_alloc(m->size1,m->size2);
 	gsl_matrix_memcpy(m2,m);
-	return m;
+	return m2;
 }
-- 
GitLab