Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Handle includer_ in CompileOptions copy/move constructors
Copying CompileOptions() results in a new object with possibly dangling pointers to the old include callbacks. This patch just clears them, since includer_ doesn't have a way to clone() it. Moving CompileOptions() moves options_ but not includer_. This patch moves includer_ too.
- Loading branch information