Leaked source code of windows server 2003
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
//-----------------------------------------------------------------------------
// txttohtm.h
//-----------------------------------------------------------------------------
#ifndef _TXTTOHTM_H
#define _TXTTOHTM_H
#define PRE_TAG _T("<pre>")
#define PRE_ENDTAG _T("</pre>")
inline HRESULT FinishTextToHTML(LPCTSTR szFinishText, LPTSTR * pszHtmlText) { if (!szFinishText || !pszHtmlText) { return E_POINTER; }
HRESULT hr = S_OK;
*pszHtmlText = new TCHAR[_tcslen(szFinishText) + _tcslen(PRE_TAG) + _tcslen(PRE_ENDTAG) + 1];
if (*pszHtmlText) { _tcscpy(*pszHtmlText, PRE_TAG); _tcscat(*pszHtmlText, szFinishText); _tcscat(*pszHtmlText, PRE_ENDTAG); } else { hr = E_OUTOFMEMORY; }
return hr; }
#endif // _TXTTOHTM_H
|