diff --git a/prism/src/prism/PrismNative.cc b/prism/src/prism/PrismNative.cc index daf8fd29..634cb047 100644 --- a/prism/src/prism/PrismNative.cc +++ b/prism/src/prism/PrismNative.cc @@ -197,7 +197,11 @@ JNIEXPORT jint JNICALL Java_prism_PrismNative_PN_1SetWorkingDirectory(JNIEnv *en JNIEXPORT jlong __jlongpointer JNICALL Java_prism_PrismNative_PN_1GetStdout(JNIEnv *env, jclass cls) { +#ifdef _WIN32 + setvbuf(stdout, NULL, _IONBF, 0); +#else setvbuf(stdout, NULL, _IOLBF, 1024); +#endif return ptr_to_jlong(stdout); }