X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fcommon%2Fuuid.cpp;h=558110fc0e9e7e46b6d75f44978dfad0944c7454;hb=HEAD;hp=ddf0fb509c9fe45fab7067820b1032e657c4e3a3;hpb=00c2aa6f664e9ec249fd297fb01309477917d029;p=lttng-tools.git diff --git a/src/common/uuid.cpp b/src/common/uuid.cpp index ddf0fb509..4c64c08ac 100644 --- a/src/common/uuid.cpp +++ b/src/common/uuid.cpp @@ -27,7 +27,7 @@ bool lttng_uuid_is_init; void lttng_uuid_to_str(const lttng_uuid& uuid, char *uuid_str) { - sprintf(uuid_str, LTTNG_UUID_FMT, LTTNG_UUID_FMT_VALUES(uuid)); + snprintf(uuid_str, LTTNG_UUID_STR_LEN, LTTNG_UUID_FMT, LTTNG_UUID_FMT_VALUES(uuid)); } std::string lttng::utils::uuid_to_str(const lttng_uuid& uuid) @@ -83,7 +83,7 @@ int lttng_uuid_generate(lttng_uuid& uuid_out) if (!lttng_uuid_is_init) { try { srand(lttng::random::produce_best_effort_random_seed()); - } catch (std::exception& e) { + } catch (const std::exception& e) { ERR("Failed to initialize random seed during generation of UUID: %s", e.what()); ret = -1;