@@ -79,7 +79,7 @@ namespace
7979 std::string::const_iterator it = std::find_end (sTest .begin (), sTest .end (), pSearchStringBegin, pSearchStringEnd);
8080 stopwatch.Stop ();
8181 if (it != sTest .end ())
82- sprintf (Benchmark::gScratchBuffer , " %c" , *it);
82+ EA::StdC::Snprintf (Benchmark::gScratchBuffer , Benchmark:: kScratchBufferSize , " %c" , *it);
8383 }
8484
8585 void TestFindEndEa (EA::StdC::Stopwatch& stopwatch, const eastl::string& sTest , const char * pSearchStringBegin, const char * pSearchStringEnd)
@@ -88,7 +88,7 @@ namespace
8888 eastl::string::const_iterator it = eastl::find_end (sTest .begin (), sTest .end (), pSearchStringBegin, pSearchStringEnd);
8989 stopwatch.Stop ();
9090 if (it != sTest .end ())
91- sprintf (Benchmark::gScratchBuffer , " %c" , *it);
91+ EA::StdC::Snprintf (Benchmark::gScratchBuffer , Benchmark:: kScratchBufferSize , " %c" , *it);
9292 }
9393
9494
@@ -99,7 +99,7 @@ namespace
9999 std::string::const_iterator it = std::search (sTest .begin (), sTest .end (), pSearchStringBegin, pSearchStringEnd);
100100 stopwatch.Stop ();
101101 if (it != sTest .end ())
102- sprintf (Benchmark::gScratchBuffer , " %c" , *it);
102+ EA::StdC::Snprintf (Benchmark::gScratchBuffer , Benchmark:: kScratchBufferSize , " %c" , *it);
103103 }
104104
105105 void TestSearchEa (EA::StdC::Stopwatch& stopwatch, const eastl::string& sTest , const char * pSearchStringBegin, const char * pSearchStringEnd)
@@ -108,7 +108,7 @@ namespace
108108 eastl::string::const_iterator it = eastl::search (sTest .begin (), sTest .end (), pSearchStringBegin, pSearchStringEnd);
109109 stopwatch.Stop ();
110110 if (it != sTest .end ())
111- sprintf (Benchmark::gScratchBuffer , " %c" , *it);
111+ EA::StdC::Snprintf (Benchmark::gScratchBuffer , Benchmark:: kScratchBufferSize , " %c" , *it);
112112 }
113113
114114
@@ -119,7 +119,7 @@ namespace
119119 std::string::const_iterator it = std::search_n (sTest .begin (), sTest .end (), n, c);
120120 stopwatch.Stop ();
121121 if (it != sTest .end ())
122- sprintf (Benchmark::gScratchBuffer , " %c" , *it);
122+ EA::StdC::Snprintf (Benchmark::gScratchBuffer , Benchmark:: kScratchBufferSize , " %c" , *it);
123123 }
124124
125125 void TestSearchNEa (EA::StdC::Stopwatch& stopwatch, const eastl::string& sTest , int n, char c)
@@ -128,7 +128,7 @@ namespace
128128 eastl::string::const_iterator it = eastl::search_n (sTest .begin (), sTest .end (), n, c);
129129 stopwatch.Stop ();
130130 if (it != sTest .end ())
131- sprintf (Benchmark::gScratchBuffer , " %c" , *it);
131+ EA::StdC::Snprintf (Benchmark::gScratchBuffer , Benchmark:: kScratchBufferSize , " %c" , *it);
132132 }
133133
134134
@@ -159,7 +159,7 @@ namespace
159159 stopwatch.Restart ();
160160 const typename Container::const_iterator it = std::min_element (c.begin (), c.end ());
161161 stopwatch.Stop ();
162- sprintf (Benchmark::gScratchBuffer , " %p" , &it);
162+ EA::StdC::Snprintf (Benchmark::gScratchBuffer , Benchmark:: kScratchBufferSize , " %p" , &it);
163163 }
164164
165165 template <typename Container>
@@ -168,7 +168,7 @@ namespace
168168 stopwatch.Restart ();
169169 const typename Container::const_iterator it = eastl::min_element (c.begin (), c.end ());
170170 stopwatch.Stop ();
171- sprintf (Benchmark::gScratchBuffer , " %p" , &it);
171+ EA::StdC::Snprintf (Benchmark::gScratchBuffer , Benchmark:: kScratchBufferSize , " %p" , &it);
172172 }
173173
174174
@@ -179,7 +179,7 @@ namespace
179179 stopwatch.Restart ();
180180 const typename Container::difference_type n = std::count (c.begin (), c.end (), (typename Container::value_type)999999 );
181181 stopwatch.Stop ();
182- sprintf (Benchmark::gScratchBuffer , " %d" , (int )n);
182+ EA::StdC::Snprintf (Benchmark::gScratchBuffer , Benchmark:: kScratchBufferSize , " %d" , (int )n);
183183 }
184184
185185 template <typename Container>
@@ -188,7 +188,7 @@ namespace
188188 stopwatch.Restart ();
189189 const typename Container::difference_type n = eastl::count (c.begin (), c.end (), (typename Container::value_type)999999 );
190190 stopwatch.Stop ();
191- sprintf (Benchmark::gScratchBuffer , " %d" , (int )n);
191+ EA::StdC::Snprintf (Benchmark::gScratchBuffer , Benchmark:: kScratchBufferSize , " %d" , (int )n);
192192 }
193193
194194
@@ -199,7 +199,7 @@ namespace
199199 stopwatch.Restart ();
200200 const typename Container::const_iterator it = std::adjacent_find (c.begin (), c.end ());
201201 stopwatch.Stop ();
202- sprintf (Benchmark::gScratchBuffer , " %p" , &it);
202+ EA::StdC::Snprintf (Benchmark::gScratchBuffer , Benchmark:: kScratchBufferSize , " %p" , &it);
203203 }
204204
205205 template <typename Container>
@@ -208,7 +208,7 @@ namespace
208208 stopwatch.Restart ();
209209 const typename Container::const_iterator it = eastl::adjacent_find (c.begin (), c.end ());
210210 stopwatch.Stop ();
211- sprintf (Benchmark::gScratchBuffer , " %p" , &it);
211+ EA::StdC::Snprintf (Benchmark::gScratchBuffer , Benchmark:: kScratchBufferSize , " %p" , &it);
212212 }
213213
214214
@@ -301,7 +301,7 @@ namespace
301301 stopwatch.Restart ();
302302 const bool bResult = std::lexicographical_compare (first1, last1, first2, last2);
303303 stopwatch.Stop ();
304- sprintf (Benchmark::gScratchBuffer , " %d" , bResult ? (int )1 : (int )0 );
304+ EA::StdC::Snprintf (Benchmark::gScratchBuffer , Benchmark:: kScratchBufferSize , " %d" , bResult ? (int )1 : (int )0 );
305305 }
306306
307307 template <typename Iterator1, typename Iterator2>
@@ -310,7 +310,7 @@ namespace
310310 stopwatch.Restart ();
311311 const bool bResult = eastl::lexicographical_compare (first1, last1, first2, last2);
312312 stopwatch.Stop ();
313- sprintf (Benchmark::gScratchBuffer , " %d" , bResult ? (int )1 : (int )0 );
313+ EA::StdC::Snprintf (Benchmark::gScratchBuffer , Benchmark:: kScratchBufferSize , " %d" , bResult ? (int )1 : (int )0 );
314314 }
315315
316316
@@ -321,7 +321,7 @@ namespace
321321 stopwatch.Restart ();
322322 std::copy (first, last, result);
323323 stopwatch.Stop ();
324- sprintf (Benchmark::gScratchBuffer , " %d" , (int )*first);
324+ EA::StdC::Snprintf (Benchmark::gScratchBuffer , Benchmark:: kScratchBufferSize , " %d" , (int )*first);
325325 }
326326
327327 template <typename Iterator, typename OutputIterator>
@@ -330,7 +330,7 @@ namespace
330330 stopwatch.Restart ();
331331 eastl::copy (first, last, result);
332332 stopwatch.Stop ();
333- sprintf (Benchmark::gScratchBuffer , " %d" , (int )*first);
333+ EA::StdC::Snprintf (Benchmark::gScratchBuffer , Benchmark:: kScratchBufferSize , " %d" , (int )*first);
334334 }
335335
336336
@@ -341,7 +341,7 @@ namespace
341341 stopwatch.Restart ();
342342 std::copy_backward (first, last, result);
343343 stopwatch.Stop ();
344- sprintf (Benchmark::gScratchBuffer , " %d" , (int )*first);
344+ EA::StdC::Snprintf (Benchmark::gScratchBuffer , Benchmark:: kScratchBufferSize , " %d" , (int )*first);
345345 }
346346
347347 template <typename Iterator, typename OutputIterator>
@@ -350,7 +350,7 @@ namespace
350350 stopwatch.Restart ();
351351 eastl::copy_backward (first, last, result);
352352 stopwatch.Stop ();
353- sprintf (Benchmark::gScratchBuffer , " %d" , (int )*first);
353+ EA::StdC::Snprintf (Benchmark::gScratchBuffer , Benchmark:: kScratchBufferSize , " %d" , (int )*first);
354354 }
355355
356356
@@ -361,7 +361,7 @@ namespace
361361 stopwatch.Restart ();
362362 std::fill (first, last, v);
363363 stopwatch.Stop ();
364- sprintf (Benchmark::gScratchBuffer , " %p" , &*first);
364+ EA::StdC::Snprintf (Benchmark::gScratchBuffer , Benchmark:: kScratchBufferSize , " %p" , &*first);
365365 }
366366
367367 template <typename Iterator, typename Value>
@@ -370,7 +370,7 @@ namespace
370370 stopwatch.Restart ();
371371 eastl::fill (first, last, v);
372372 stopwatch.Stop ();
373- sprintf (Benchmark::gScratchBuffer , " %p" , &*first);
373+ EA::StdC::Snprintf (Benchmark::gScratchBuffer , Benchmark:: kScratchBufferSize , " %p" , &*first);
374374 }
375375
376376
@@ -381,7 +381,7 @@ namespace
381381 stopwatch.Restart ();
382382 std::fill_n (first, n, v);
383383 stopwatch.Stop ();
384- sprintf (Benchmark::gScratchBuffer , " %p" , &*first);
384+ EA::StdC::Snprintf (Benchmark::gScratchBuffer , Benchmark:: kScratchBufferSize , " %p" , &*first);
385385 }
386386
387387 template <typename Iterator, typename Value>
@@ -390,7 +390,7 @@ namespace
390390 stopwatch.Restart ();
391391 eastl::fill_n (first, n, v);
392392 stopwatch.Stop ();
393- sprintf (Benchmark::gScratchBuffer , " %p" , &*first);
393+ EA::StdC::Snprintf (Benchmark::gScratchBuffer , Benchmark:: kScratchBufferSize , " %p" , &*first);
394394 }
395395
396396
@@ -401,7 +401,7 @@ namespace
401401 stopwatch.Restart ();
402402 std::reverse (first, last);
403403 stopwatch.Stop ();
404- sprintf (Benchmark::gScratchBuffer , " %p" , &*first);
404+ EA::StdC::Snprintf (Benchmark::gScratchBuffer , Benchmark:: kScratchBufferSize , " %p" , &*first);
405405 }
406406
407407 template <typename Iterator>
@@ -410,7 +410,7 @@ namespace
410410 stopwatch.Restart ();
411411 eastl::reverse (first, last);
412412 stopwatch.Stop ();
413- sprintf (Benchmark::gScratchBuffer , " %p" , &*first);
413+ EA::StdC::Snprintf (Benchmark::gScratchBuffer , Benchmark:: kScratchBufferSize , " %p" , &*first);
414414 }
415415
416416
@@ -421,7 +421,7 @@ namespace
421421 stopwatch.Restart ();
422422 std::rotate (first, middle, last); // C++11 specifies that rotate has a return value, but not all std implementations return it.
423423 stopwatch.Stop ();
424- sprintf (Benchmark::gScratchBuffer , " %p" , &*first);
424+ EA::StdC::Snprintf (Benchmark::gScratchBuffer , Benchmark:: kScratchBufferSize , " %p" , &*first);
425425 }
426426
427427 template <typename Iterator>
@@ -430,7 +430,7 @@ namespace
430430 stopwatch.Restart ();
431431 eastl::rotate (first, middle, last);
432432 stopwatch.Stop ();
433- sprintf (Benchmark::gScratchBuffer , " %p" , &*first);
433+ EA::StdC::Snprintf (Benchmark::gScratchBuffer , Benchmark:: kScratchBufferSize , " %p" , &*first);
434434 }
435435
436436 template <typename Iterator>
@@ -439,7 +439,7 @@ namespace
439439 stopwatch.Restart ();
440440 std::merge (firstIn1, lastIn1, firstIn2, lastIn2, out);
441441 stopwatch.Stop ();
442- sprintf (Benchmark::gScratchBuffer , " %p" , &*out);
442+ EA::StdC::Snprintf (Benchmark::gScratchBuffer , Benchmark:: kScratchBufferSize , " %p" , &*out);
443443 }
444444
445445 template <typename Iterator>
@@ -448,7 +448,7 @@ namespace
448448 stopwatch.Restart ();
449449 eastl::merge (firstIn1, lastIn1, firstIn2, lastIn2, out);
450450 stopwatch.Stop ();
451- sprintf (Benchmark::gScratchBuffer , " %p" , &*out);
451+ EA::StdC::Snprintf (Benchmark::gScratchBuffer , Benchmark:: kScratchBufferSize , " %p" , &*out);
452452 }
453453} // namespace
454454
0 commit comments