From 86255fd09180dad17edf2ec5e17f6383904dcc56 Mon Sep 17 00:00:00 2001 From: Rmys Date: Thu, 4 Jan 2018 15:40:05 +0300 Subject: [PATCH] intel-ucode --- hardware/cpu/intel-ucode/files/intel-microcode2ucode.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/hardware/cpu/intel-ucode/files/intel-microcode2ucode.c b/hardware/cpu/intel-ucode/files/intel-microcode2ucode.c index caad0323e8..4b3ba4b48e 100644 --- a/hardware/cpu/intel-ucode/files/intel-microcode2ucode.c +++ b/hardware/cpu/intel-ucode/files/intel-microcode2ucode.c @@ -130,7 +130,10 @@ int main(int argc, char *argv[]) month = mc->hdr.date >> 24; day = (mc->hdr.date >> 16) & 0xff; - asprintf(&filename, "intel-ucode/%02x-%02x-%02x", family, model, stepping); + if (asprintf(&filename, "intel-ucode/%02x-%02x-%02x", family, model, stepping) < 0) { + rc = EXIT_FAILURE; + goto out; + } printf("\n"); printf("%s\n", filename); printf("signature: 0x%02x\n", mc->hdr.sig);