diff options
author | shubham <shubgupt@codeaurora.org> | 2018-08-01 23:16:46 +0530 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2018-08-03 04:01:00 -0700 |
commit | bb9c206ab9a8b4fe24e500f626e3810c69ce773d (patch) | |
tree | 93c0c5a4dc9af5c70c61f2f1b7fb177c464d8afb /libplatformconfig/ConfigParser.h | |
parent | 9afc6c3d07dcd9daf74d2250a3874bf83f04bc2a (diff) | |
download | media-bb9c206ab9a8b4fe24e500f626e3810c69ce773d.tar.gz |
libplatformconfig: define a separate print macro
libplatformconfig uses the print macro defined that uses debug level which may
go out of scope and cause heap-use-after-free
Change-Id: Iee3fe156ceaaea8bfc86beb8220476f2ba85bb73
Diffstat (limited to 'libplatformconfig/ConfigParser.h')
-rw-r--r-- | libplatformconfig/ConfigParser.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libplatformconfig/ConfigParser.h b/libplatformconfig/ConfigParser.h index 1170b7ec..7aadc8f2 100644 --- a/libplatformconfig/ConfigParser.h +++ b/libplatformconfig/ConfigParser.h @@ -46,6 +46,10 @@ extern "C" { #endif +#define VIDC_PLAT_LOGH(fmt, args...) ({ \ + ALOGD(fmt,##args); \ + }) + namespace Platform { class ConfigParser { |