< prev index next >
src/share/vm/services/diagnosticArgument.cpp
Print this page
*** 87,97 ****
template <> void DCmdArgument<jlong>::parse_value(const char* str,
size_t len, TRAPS) {
int scanned = -1;
if (str == NULL
! || sscanf(str, JLONG_FORMAT"%n", &_value, &scanned) != 1
|| (size_t)scanned != len)
{
ResourceMark rm;
char* buf = NEW_RESOURCE_ARRAY(char, len + 1);
--- 87,97 ----
template <> void DCmdArgument<jlong>::parse_value(const char* str,
size_t len, TRAPS) {
int scanned = -1;
if (str == NULL
! || sscanf(str, JLONG_FORMAT "%n", &_value, &scanned) != 1
|| (size_t)scanned != len)
{
ResourceMark rm;
char* buf = NEW_RESOURCE_ARRAY(char, len + 1);
< prev index next >