| 1802 | #ifdef CONFIG_DEBUGGER |
| 1803 | |
| 1804 | void WriteComObjType(IDebugProperties *aDebugger, ComObject *aObject, LPCSTR aName, LPTSTR aWhichType) |
| 1805 | { |
| 1806 | TCHAR buf[_f_retval_buf_size]; |
| 1807 | ResultToken resultToken; |
| 1808 | resultToken.symbol = SYM_INTEGER; |
| 1809 | resultToken.marker_length = -1; |
| 1810 | resultToken.mem_to_free = NULL; |
| 1811 | resultToken.buf = buf; |
| 1812 | ExprTokenType paramToken[] = { aObject, aWhichType }; |
| 1813 | ExprTokenType *param[] = { ¶mToken[0], ¶mToken[1] }; |
| 1814 | BIF_ComObjType(resultToken, param, 2); |
| 1815 | aDebugger->WriteProperty(aName, resultToken); |
| 1816 | if (resultToken.mem_to_free) |
| 1817 | free(resultToken.mem_to_free); |
| 1818 | } |
| 1819 | |
| 1820 | void ComObject::DebugWriteProperty(IDebugProperties *aDebugger, int aPage, int aPageSize, int aDepth) |
| 1821 | { |
no test coverage detected