Add MinGW uname check to start scripts
patch by Amichai Rothman; reviewed by jasobrown for CASSANDRA-12940
diff --git a/CHANGES.txt b/CHANGES.txt
index a492c42..197ba58 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,4 +1,5 @@
3.0.16
+ * Add MinGW uname check to start scripts (CASSANDRA-12940)
* Protect against overflow of local expiration time (CASSANDRA-14092)
* Use the correct digest file and reload sstable metadata in nodetool verify (CASSANDRA-14217)
* Handle failure when mutating repaired status in Verifier (CASSANDRA-13933)
diff --git a/bin/cassandra b/bin/cassandra
index 95ab4c0..8264d88 100755
--- a/bin/cassandra
+++ b/bin/cassandra
@@ -127,7 +127,7 @@
# Special-case path variables.
case "`uname`" in
- CYGWIN*)
+ CYGWIN*|MINGW*)
CLASSPATH=`cygpath -p -w "$CLASSPATH"`
CASSANDRA_CONF=`cygpath -p -w "$CASSANDRA_CONF"`
;;
diff --git a/bin/debug-cql b/bin/debug-cql
index ae9bfe4..00d4093 100755
--- a/bin/debug-cql
+++ b/bin/debug-cql
@@ -50,7 +50,7 @@
# Special-case path variables.
case "`uname`" in
- CYGWIN*)
+ CYGWIN*|MINGW*)
CLASSPATH="`cygpath -p -w "$CLASSPATH"`"
CASSANDRA_CONF="`cygpath -p -w "$CASSANDRA_CONF"`"
;;