X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=src%2Fcommon%2Fcommon.c;h=d5f05062968629a31cce75bd2f7e02af9d478455;hb=86d8b7b82095055ced36135ecf4336753360cea4;hp=3c48e84f31bc6d8b1a6209441b7e4e6817972ef8;hpb=ba32ead5eaae0ebca1f4f81a2da7e25b814af747;p=babeltrace.git diff --git a/src/common/common.c b/src/common/common.c index 3c48e84f..d5f05062 100644 --- a/src/common/common.c +++ b/src/common/common.c @@ -22,8 +22,9 @@ * SOFTWARE. */ +#define BT_LOG_OUTPUT_LEVEL log_level #define BT_LOG_TAG "COMMON" -#include "logging.h" +#include "logging/log.h" #include #include @@ -116,7 +117,7 @@ bool bt_common_is_setuid_setgid(void) #endif /* __MINGW32__ */ static -char *bt_secure_getenv(const char *name) +char *bt_secure_getenv(const char *name, int log_level) { if (bt_common_is_setuid_setgid()) { BT_LOGD("Disregarding environment variable for setuid/setgid binary: " @@ -128,18 +129,18 @@ char *bt_secure_getenv(const char *name) #ifdef __MINGW32__ static -const char *bt_get_home_dir(void) +const char *bt_get_home_dir(int log_level) { return g_get_home_dir(); } #else /* __MINGW32__ */ static -const char *bt_get_home_dir(void) +const char *bt_get_home_dir(int log_level) { char *val = NULL; struct passwd *pwd; - val = bt_secure_getenv(HOME_ENV_VAR); + val = bt_secure_getenv(HOME_ENV_VAR, log_level); if (val) { goto end; } @@ -155,13 +156,13 @@ end: #endif /* __MINGW32__ */ BT_HIDDEN -char *bt_common_get_home_plugin_path(void) +char *bt_common_get_home_plugin_path(int log_level) { char *path = NULL; const char *home_dir; size_t length; - home_dir = bt_get_home_dir(); + home_dir = bt_get_home_dir(log_level); if (!home_dir) { goto end; } @@ -1238,7 +1239,7 @@ end: #endif BT_HIDDEN -size_t bt_common_get_page_size(void) +size_t bt_common_get_page_size(int log_level) { int page_size;