summaryrefslogtreecommitdiff
path: root/libplatformconfig/ConfigParser.h
diff options
context:
space:
mode:
authorshubham <shubgupt@codeaurora.org>2018-08-01 23:16:46 +0530
committerGerrit - the friendly Code Review server <code-review@localhost>2018-08-03 04:01:00 -0700
commitbb9c206ab9a8b4fe24e500f626e3810c69ce773d (patch)
tree93c0c5a4dc9af5c70c61f2f1b7fb177c464d8afb /libplatformconfig/ConfigParser.h
parent9afc6c3d07dcd9daf74d2250a3874bf83f04bc2a (diff)
downloadmedia-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.h4
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 {