From: Brenden Blanco Date: Wed, 16 Aug 2017 18:26:14 +0000 (-0700) Subject: Omit include of ptrace.h for empty usdt contexts X-Git-Tag: submit/tizen_4.0/20171018.110122~40^2~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4cb1edb60cdcf73df89a37fc8fb20b384e46bf5f;p=platform%2Fupstream%2Fbcc.git Omit include of ptrace.h for empty usdt contexts Fixes: #1280 Signed-off-by: Brenden Blanco --- diff --git a/src/cc/usdt.cc b/src/cc/usdt.cc index c3ef95a5..ccb7caab 100644 --- a/src/cc/usdt.cc +++ b/src/cc/usdt.cc @@ -356,6 +356,9 @@ const char *bcc_usdt_genargs(void **usdt_array, int len) { static std::string storage_; std::ostringstream stream; + if (!len) + return ""; + stream << USDT::USDT_PROGRAM_HEADER; // Generate genargs codes for an array of USDT Contexts. //