Changeset 2908
- Timestamp:
 - Sep 10, 2016, 12:48:40 AM (9 years ago)
 - File:
 - 
      
- 1 edited
 
- 
          
  trunk/src/lib/msc_buffered_printf.c (modified) (2 diffs)
 
 
Legend:
- Unmodified
 - Added
 - Removed
 
- 
      
trunk/src/lib/msc_buffered_printf.c
r2907 r2908 90 90 if (isatty(fd)) 91 91 { 92 char szTmp[8192];92 char *pszTmp = (char *)alloca(16384); 93 93 va_list va2 = va; 94 int cchRet = vsnprintf( szTmp, sizeof(szTmp), pszFormat, va2);95 if (cchRet >= sizeof(szTmp)- 1)96 return (int)maybe_con_fwrite( szTmp, cchRet, 1, stdout);94 int cchRet = vsnprintf(pszTmp, 16384, pszFormat, va2); 95 if (cchRet < 16384 - 1) 96 return (int)maybe_con_fwrite(pszTmp, cchRet, 1, stdout); 97 97 } 98 98 } … … 131 131 if (isatty(fd)) 132 132 { 133 char szTmp[8192]; 134 va_start(va, pszFormat); 135 cchRet = vsnprintf(szTmp, sizeof(szTmp), pszFormat, va); 136 va_end(va); 137 if (cchRet >= sizeof(szTmp) - 1) 138 return (int)maybe_con_fwrite(szTmp, cchRet, 1, pFile); 133 char *pszTmp = (char *)alloca(16384); 134 if (pszTmp) 135 { 136 va_start(va, pszFormat); 137 cchRet = vsnprintf(pszTmp, 16384, pszFormat, va); 138 va_end(va); 139 if (cchRet < 16384 - 1) 140 return (int)maybe_con_fwrite(pszTmp, cchRet, 1, pFile); 141 } 139 142 } 140 143 }  
  Note:
 See   TracChangeset
 for help on using the changeset viewer.
  