From 4cb1edb60cdcf73df89a37fc8fb20b384e46bf5f Mon Sep 17 00:00:00 2001 From: Brenden Blanco Date: Wed, 16 Aug 2017 11:26:14 -0700 Subject: [PATCH] Omit include of ptrace.h for empty usdt contexts Fixes: #1280 Signed-off-by: Brenden Blanco --- src/cc/usdt.cc | 3 +++ 1 file changed, 3 insertions(+) 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. // -- 2.34.1