**API CHANGED** Implemented issue 124. Detour API returns error codes.

This commit is contained in:
Mikko Mononen
2010-10-29 12:08:13 +00:00
parent 30b581b67d
commit e5d603ac92
15 changed files with 1489 additions and 1540 deletions

View File

@@ -1079,14 +1079,14 @@ bool Sample_SoloMeshTiled::handleBuild()
return false;
}
if (!m_navMesh->init(navData, navDataSize, DT_TILE_FREE_DATA))
if (m_navMesh->init(navData, navDataSize, DT_TILE_FREE_DATA) != DT_SUCCESS)
{
dtFree(navData);
m_ctx->log(RC_LOG_ERROR, "Could not init Detour navmesh");
return false;
}
if (!m_navQuery->init(m_navMesh, 2048))
if (m_navQuery->init(m_navMesh, 2048) != DT_SUCCESS)
{
m_ctx->log(RC_LOG_ERROR, "Could not init Detour navmesh query");
return false;