X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=liblttng-ust%2Fclock.h;h=82a7b45cd5294a3f35c63e172ea8105d0e5c2e0d;hb=69b8d2fae1590ec792409587123afa55b8959c07;hp=b4d17e785e164e3ae9a59c89fd7a897853754bc8;hpb=67107619135ff344f0de2783ec2d48e558deaf9a;p=lttng-ust.git diff --git a/liblttng-ust/clock.h b/liblttng-ust/clock.h index b4d17e78..82a7b45c 100644 --- a/liblttng-ust/clock.h +++ b/liblttng-ust/clock.h @@ -25,7 +25,11 @@ #include #include #include -#include "uuid.h" + +/* + * Includes final \0. + */ +#define CLOCK_UUID_LEN 37 /* TRACE CLOCK */ @@ -67,12 +71,12 @@ const int trace_clock_uuid(char *uuid) if (!fp) { return -ENOENT; } - len = fread(uuid, 1, LTTNG_UST_UUID_STR_LEN - 1, fp); - if (len < LTTNG_UST_UUID_STR_LEN - 1) { + len = fread(uuid, 1, CLOCK_UUID_LEN - 1, fp); + if (len < CLOCK_UUID_LEN - 1) { ret = -EINVAL; goto end; } - uuid[LTTNG_UST_UUID_STR_LEN - 1] = '\0'; + uuid[CLOCK_UUID_LEN - 1] = '\0'; end: fclose(fp); return ret;