Files
Caolán McNamara d94d4efde4 const up coinmp
Change-Id: I4b7f1bbb408888c0c1f5ed8c34d8871b5fd2c90a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/188063
Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
Tested-by: Jenkins
2025-07-19 21:35:24 +02:00

45 lines
1.6 KiB
Groff

diff -ru coinmp.orig/Clp/src/CbcOrClpParam.cpp coinmp/Clp/src/CbcOrClpParam.cpp
--- coinmp.orig/Clp/src/CbcOrClpParam.cpp 2025-07-19 12:25:58.571664720 +0100
+++ coinmp/Clp/src/CbcOrClpParam.cpp 2025-07-19 12:31:48.302362167 +0100
@@ -29,9 +29,9 @@
#endif
#ifdef COIN_HAS_CBC
// from CoinSolve
-static char coin_prompt[] = "Coin:";
+static const char coin_prompt[] = "Coin:";
#else
-static char coin_prompt[] = "Clp:";
+static const char coin_prompt[] = "Clp:";
#endif
#ifdef CLP_CILK
#ifndef CBC_THREAD
diff -ru coinmp.orig/Clp/src/ClpLsqr.cpp coinmp/Clp/src/ClpLsqr.cpp
--- coinmp.orig/Clp/src/ClpLsqr.cpp 2025-07-19 12:25:58.565664691 +0100
+++ coinmp/Clp/src/ClpLsqr.cpp 2025-07-19 12:26:11.300280454 +0100
@@ -20,7 +20,7 @@
*/
// Initialize.
- static char term_msg[8][80] = {
+ static const char term_msg[8][80] = {
"The exact solution is x = 0",
"The residual Ax - b is small enough, given ATOL and BTOL",
"The least squares error is small enough, given ATOL",
diff -ru coinmp.orig/CoinMP/src/CoinMP.cpp coinmp/CoinMP/src/CoinMP.cpp
--- coinmp.orig/CoinMP/src/CoinMP.cpp 2025-07-19 12:25:58.538664560 +0100
+++ coinmp/CoinMP/src/CoinMP.cpp 2025-07-19 12:29:50.486149026 +0100
@@ -35,11 +35,11 @@
#include "CoinMP.h"
-const char* COINMP_VERSIONSTR = "1.8.4";
+const char* const COINMP_VERSIONSTR = "1.8.4";
const int COINMP_VERSIONINT = 184;
const double COINMP_VERSIONDBL = 1.84;
-const char* COINMP_NAME = "CoinMP";
+const char* const COINMP_NAME = "CoinMP";
/************************************************************************/