Changeset 407 for trunk/openjdk


Ignore:
Timestamp:
Dec 31, 2012, 2:08:15 PM (13 years ago)
Author:
dmik
Message:

jdk: Use stdout instead of stderr for printing usage info from the JAVA launcher.

Printing usage info to stderr is not respected on OS/2. See also #64 for more details.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/openjdk/jdk/src/share/bin/java.c

    r390 r407  
    17051705    NULL_CHECK(printXUsageMessage = (*env)->GetStaticMethodID(env, cls,
    17061706                                        "printXUsageMessage", "(Z)V"));
     1707#ifdef __OS2__
     1708    // printing usage info to stderr is not respected, use stdout
     1709    (*env)->CallStaticVoidMethod(env, cls, printXUsageMessage, JNI_FALSE);
     1710#else
    17071711    (*env)->CallStaticVoidMethod(env, cls, printXUsageMessage, JNI_TRUE);
     1712#endif
    17081713  } else {
    17091714    NULL_CHECK(initHelp = (*env)->GetStaticMethodID(env, cls,
     
    17641769
    17651770    /* Complete the usage message and print to stderr*/
     1771#ifdef __OS2__
     1772    // printing usage info to stderr is not respected, use stdout
     1773    (*env)->CallStaticVoidMethod(env, cls, printHelp, JNI_FALSE);
     1774#else
    17661775    (*env)->CallStaticVoidMethod(env, cls, printHelp, JNI_TRUE);
     1776#endif
    17671777  }
    17681778  return;
Note: See TracChangeset for help on using the changeset viewer.