diff options
author | Mark Salyzyn <salyzyn@google.com> | 2014-10-02 11:12:28 -0700 |
---|---|---|
committer | Mark Salyzyn <salyzyn@google.com> | 2015-02-09 22:12:59 +0000 |
commit | 956870518ee89b5302b8409ac78f287bf091d9ed (patch) | |
tree | a6b832d88bf2871e6a7fe59be7108da1561ab08a /liblog/fake_log_device.c | |
parent | 3bc8ae63ce3bbcc0ab61def99a4e9b4822ba3f51 (diff) | |
download | system_core-956870518ee89b5302b8409ac78f287bf091d9ed.zip system_core-956870518ee89b5302b8409ac78f287bf091d9ed.tar.gz system_core-956870518ee89b5302b8409ac78f287bf091d9ed.tar.bz2 |
liblog: add __android_log_is_loggable()
- Add new liblog API __android_log_is_loggable(prio, tag, def)
- future plan to integrate this into the runtime checks and into
the logd daemon for filtration. Inert for now.
Bug: 17760225
Change-Id: I16395b4d42acc08f0209f55a1cbf87b0b2112898
Diffstat (limited to 'liblog/fake_log_device.c')
-rw-r--r-- | liblog/fake_log_device.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/liblog/fake_log_device.c b/liblog/fake_log_device.c index cf3dc50..8a8ece2 100644 --- a/liblog/fake_log_device.c +++ b/liblog/fake_log_device.c @@ -689,3 +689,9 @@ ssize_t fakeLogWritev(int fd, const struct iovec* vector, int count) /* Assume that open() was called first. */ return redirectWritev(fd, vector, count); } + +int __android_log_is_loggable(int prio, const char *tag __unused, int def) +{ + int logLevel = def; + return logLevel >= 0 && prio >= logLevel; +} |