History

Use WelsSnprintf instead of SNPRINTF

Martin Storsjö committed 12 years ago

Commit f6fe4dd1 parent 6fea0846 files · +29 −117Browse files

Showing the changes to codec/encoder/core/src/encoder.cpp (1 of 6 files). Show all

Unified · Split

codec/encoder/core/src/encoder.cpp+2−10
@@ -327,11 +327,7 @@ extern "C" void DumpDependencyRec (SPicture* pCurPicture, const str_t* kpFileNam · 326 unmodified lines
327327 pDumpRecFile = WelsFopen (kpFileName, "ab");
328328 else {
329329 str_t sDependencyRecFileName[16] = {0};
330−#if defined(_WIN32) && defined(_MSC_VER) && (_MSC_VER>=1500) // vs2008
331− SNPRINTF (sDependencyRecFileName, 16, 16, "rec%d.yuv", kiDid); // confirmed_safe_unsafe_usage
332−#else
333− SNPRINTF (sDependencyRecFileName, 16, "rec%d.yuv", kiDid); // confirmed_safe_unsafe_usage
334−#endif//WIN32..
330+ WelsSnprintf (sDependencyRecFileName, 16, "rec%d.yuv", kiDid); // confirmed_safe_unsafe_usage
335331 pDumpRecFile = WelsFopen (sDependencyRecFileName, "ab");
336332 }
337333 if (NULL != pDumpRecFile)
@@ -341,11 +337,7 @@ extern "C" void DumpDependencyRec (SPicture* pCurPicture, const str_t* kpFileNam · 3 unmodified lines
341337 pDumpRecFile = WelsFopen (kpFileName, "wb");
342338 } else {
343339 str_t sDependencyRecFileName[16] = {0};
344−#if defined(_WIN32) && defined(_MSC_VER) && (_MSC_VER>=1500) // vs2008
345− SNPRINTF (sDependencyRecFileName, 16, 16, "rec%d.yuv", kiDid); // confirmed_safe_unsafe_usage
346−#else
347− SNPRINTF (sDependencyRecFileName, 16, "rec%d.yuv", kiDid); // confirmed_safe_unsafe_usage
348−#endif//WIN32..
340+ WelsSnprintf (sDependencyRecFileName, 16, "rec%d.yuv", kiDid); // confirmed_safe_unsafe_usage
349341 pDumpRecFile = WelsFopen (sDependencyRecFileName, "wb");
350342 }
351343 bDependencyRecFlag[kiDid] = true;

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t