Fix a variety of small issues with ScopedClosureRunner.
* Explicit deletion of copy constructors not necessary when move constructors are given. * No way to check if the runner had a closure inside. * RunAndReset() crashed if called with no closure inside. * operator=() failed to run the outgoing closure. Bug: none Change-Id: I8c92dfaca95619fe6661af10c018a75dae7e25ff Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2537787 Commit-Queue: Peter Kasting <pkasting@chromium.org> Reviewed-by:Avi Drissman <avi@chromium.org> Reviewed-by:
danakj <danakj@chromium.org> Auto-Submit: Peter Kasting <pkasting@chromium.org> Cr-Commit-Position: refs/heads/master@{#827526}
Showing
Please register or sign in to comment