7baf16f
--- FlopC++-1.2.5/src/MP_model.cpp.orig	2016-07-26 04:51:41.000000000 -0600
7baf16f
+++ FlopC++-1.2.5/src/MP_model.cpp	2019-06-21 09:07:24.557978525 -0600
7baf16f
@@ -433,19 +433,19 @@ MP_model::MP_status MP_model::solve(cons
7baf16f
     if (isMIP == true) {
7baf16f
 	try {
7baf16f
 	    Solver->branchAndBound();
7baf16f
-	} catch  (CoinError e) {
7baf16f
+	} catch  (CoinError& e) {
7baf16f
 	    cout<
7baf16f
 	    cout<<"Solving the LP relaxation instead."<
7baf16f
 	    try {
7baf16f
 		Solver->initialSolve();
7baf16f
-	    } catch (CoinError e) {
7baf16f
+	    } catch (CoinError& e) {
7baf16f
 		cout<
7baf16f
 	    }
7baf16f
 	}
7baf16f
     } else {
7baf16f
 	try {
7baf16f
 	    Solver->initialSolve();
7baf16f
-	}  catch (CoinError e) {
7baf16f
+	}  catch (CoinError& e) {
7baf16f
 	    cout<
7baf16f
 	}
7baf16f
     }