Page MenuHomePhabricator

[native] move `olm/olm.h` include to proper file
ClosedPublic

Authored by kamil on Jul 31 2023, 3:53 AM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Nov 29, 3:45 PM
Unknown Object (File)
Fri, Nov 29, 12:58 PM
Unknown Object (File)
Mon, Nov 25, 3:01 PM
Unknown Object (File)
Mon, Nov 25, 3:01 PM
Unknown Object (File)
Sat, Nov 23, 12:55 PM
Unknown Object (File)
Tue, Nov 5, 7:31 AM
Unknown Object (File)
Tue, Nov 5, 7:31 AM
Unknown Object (File)
Tue, Nov 5, 7:31 AM
Subscribers

Details

Summary

We do not need this header Tools.h, it's not used here, but it's not included in Session.h where it's needed.

This cause 2 issues:

  1. Required using #ifndef EMSCRIPTEN, because Tools.h is used on web, and we do not want to add olm.h to bundle.
  2. Breaking our C++ coding standards: src.
Test Plan

Build iOS, Android, WASM.

Diff Detail

Repository
rCOMM Comm
Branch
remove-ifdefs
Lint
No Lint Coverage
Unit
No Test Coverage