logcat: clear when specifying file output

(cherry pick from commit b7d059bb2f4e480d2787cf41e03ef85b75503910)

If -c and -f are both specified, clear the files rather
than notifying the logger to clear its data. The -f then
acts like a switch between clearing the in-memory log
data, or the on-disk logrotate data.

Bug: 28788401
Bug: 28813587
Bug: 28936216
Change-Id: Ib1d1fb46ea09f81a2fd9bebb6c8f0f9f2355f6e8
2 files changed
tree: 1d7a9791867f5362d9c69d84848b06a6f1f73138
  1. liblog/
  2. logcat/
  3. logd/
  4. logwrapper/