diff --git a/common/lib/tsc.c b/common/lib/tsc.c index a9d7dee71..1def590c0 100644 --- a/common/lib/tsc.c +++ b/common/lib/tsc.c @@ -25,7 +25,7 @@ int tsc_init(struct tsc *t) { - uint32_t eax, ebx, ecx, edx; + uint32_t eax = 0, ebx = 0, ecx = 0, edx = 0; /** Check if TSC is supported */ __get_cpuid(0x1, &eax, &ebx, &ecx, &edx); diff --git a/common/lib/utils.cpp b/common/lib/utils.cpp index 52eaaa766..9ed939326 100644 --- a/common/lib/utils.cpp +++ b/common/lib/utils.cpp @@ -75,7 +75,7 @@ void print_version() ssize_t read_random(char *buf, size_t len) { int fd; - ssize_t bytes; + ssize_t bytes = -1; fd = open("/dev/urandom", O_RDONLY); if (fd < 0)