equal
deleted
inserted
replaced
234 int result = os::vsnprintf(buf, len, fmt, args); |
234 int result = os::vsnprintf(buf, len, fmt, args); |
235 va_end(args); |
235 va_end(args); |
236 return result; |
236 return result; |
237 } |
237 } |
238 |
238 |
239 TEST(os, vsnprintf) { |
239 TEST_VM(os, vsnprintf) { |
240 test_snprintf(vsnprintf_wrapper, true); |
240 test_snprintf(vsnprintf_wrapper, true); |
241 } |
241 } |
242 |
242 |
243 TEST(os, snprintf) { |
243 TEST_VM(os, snprintf) { |
244 test_snprintf(os::snprintf, true); |
244 test_snprintf(os::snprintf, true); |
245 } |
245 } |
246 |
246 |
247 // These are declared in jvm.h; test here, with related functions. |
247 // These are declared in jvm.h; test here, with related functions. |
248 extern "C" { |
248 extern "C" { |
258 int result = jio_vsnprintf(buf, len, fmt, args); |
258 int result = jio_vsnprintf(buf, len, fmt, args); |
259 va_end(args); |
259 va_end(args); |
260 return result; |
260 return result; |
261 } |
261 } |
262 |
262 |
263 TEST(os, jio_vsnprintf) { |
263 TEST_VM(os, jio_vsnprintf) { |
264 test_snprintf(jio_vsnprintf_wrapper, false); |
264 test_snprintf(jio_vsnprintf_wrapper, false); |
265 } |
265 } |
266 |
266 |
267 TEST(os, jio_snprintf) { |
267 TEST_VM(os, jio_snprintf) { |
268 test_snprintf(jio_snprintf, false); |
268 test_snprintf(jio_snprintf, false); |
269 } |
269 } |