message: Fix warning for `memset` of non-trivial type
  As suggested by the compiler, value-initialization is used instead.
diff: @@ -831,7 +831,7 @@ const PathCache::Item* PathCache::Find(void* start, void* end)
  void MicroPather::GetCacheData(CacheData* data)
  {
  - memset(data, 0, sizeof(*data));
  + *data = {};
  if (pathCache)
  {
  