/* ** Populate the buffer zErrMsg (size nByte bytes) with a human readable ** utf-8 string describing the most recent error encountered associated ** with dynamic libraries. */ static void vfstraceDlError(sqlite3_vfs pVfs, int nByte, string zErrMsg) { vfstrace_info pInfo = (vfstrace_info)pVfs.pAppData; sqlite3_vfs pRoot = pInfo.pRootVfs; vfstrace_printf(pInfo, "%s.xDlError(%d)", pInfo.zVfsName, nByte); pRoot.xDlError(pRoot, nByte, zErrMsg); vfstrace_printf(pInfo, " . \"%s\"", zErrMsg); }
static void sqlite3OsDlError( sqlite3_vfs pVfs, int nByte, string zBufOut ) { pVfs.xDlError( pVfs, nByte, zBufOut ); }
static void sqlite3OsDlError(sqlite3_vfs pVfs, int nByte, string zBufOut) { pVfs.xDlError(pVfs, nByte, zBufOut); }