src/share/vm/services/diagnosticArgument.cpp

changeset 9327
f96fcd9e1e1b
parent 5751
1b03bed31241
child 9448
73d689add964
child 9858
b985cbb00e68
equal deleted inserted replaced
9324:efdbe9b904ad 9327:f96fcd9e1e1b
87 87
88 template <> void DCmdArgument<jlong>::parse_value(const char* str, 88 template <> void DCmdArgument<jlong>::parse_value(const char* str,
89 size_t len, TRAPS) { 89 size_t len, TRAPS) {
90 int scanned = -1; 90 int scanned = -1;
91 if (str == NULL 91 if (str == NULL
92 || sscanf(str, JLONG_FORMAT"%n", &_value, &scanned) != 1 92 || sscanf(str, JLONG_FORMAT "%n", &_value, &scanned) != 1
93 || (size_t)scanned != len) 93 || (size_t)scanned != len)
94 { 94 {
95 ResourceMark rm; 95 ResourceMark rm;
96 96
97 char* buf = NEW_RESOURCE_ARRAY(char, len + 1); 97 char* buf = NEW_RESOURCE_ARRAY(char, len + 1);

mercurial