diff options
author | Adrian Kummerlaender | 2016-02-11 18:43:27 +0100 |
---|---|---|
committer | Adrian Kummerlaender | 2016-02-11 18:43:27 +0100 |
commit | 7582ab165b4c57d2325561b59d99a6665af28cc3 (patch) | |
tree | 7d1ed1845b149d1727c949e6fc6a15b36b90334d /src/tracking/change_tracker.cc | |
parent | b9f79c106295f2f2589b92b17f60711a43bfbbce (diff) | |
download | change-7582ab165b4c57d2325561b59d99a6665af28cc3.tar change-7582ab165b4c57d2325561b59d99a6665af28cc3.tar.gz change-7582ab165b4c57d2325561b59d99a6665af28cc3.tar.bz2 change-7582ab165b4c57d2325561b59d99a6665af28cc3.tar.lz change-7582ab165b4c57d2325561b59d99a6665af28cc3.tar.xz change-7582ab165b4c57d2325561b59d99a6665af28cc3.tar.zst change-7582ab165b4c57d2325561b59d99a6665af28cc3.zip |
Delay tracking activation
Introduce global static `enabled` variable used to signal the interposed functions to either start tracking or perform plain forwarding without any additional logic.
This is required as e.g. `nvim` crashed when wrapped in `libChangeLog` because it called interposed functions during library initialization.
Diffstat (limited to 'src/tracking/change_tracker.cc')
0 files changed, 0 insertions, 0 deletions