From 0c7f81006d77b836517bcc620b538583173b24ac Mon Sep 17 00:00:00 2001
From: gcontini <1121667+gcontini@users.noreply.github.com>
Date: 周六, 14 12月 2019 20:42:37 +0800
Subject: [PATCH] codacy warnings

---
 src/library/os/os-linux.c |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/src/library/os/os-linux.c b/src/library/os/os-linux.c
index 861bb19..00409cc 100644
--- a/src/library/os/os-linux.c
+++ b/src/library/os/os-linux.c
@@ -23,15 +23,14 @@
  *@param buffer_out: unsigned char buffer[8] output buffer for result
  */
 static void parseUUID(const char *uuid, unsigned char *buffer_out, unsigned int out_size) {
-	size_t len;
 	unsigned int i, j;
 	char *hexuuid;
 	unsigned char cur_character;
 	// remove characters not in hex set
-	len = strlen(uuid);
-	hexuuid = (char *)malloc(sizeof(char) * strlen(uuid));
+	size_t len = strlen(uuid);
+	hexuuid = (char *)malloc(sizeof(char) * len);
 	memset(buffer_out, 0, out_size);
-	memset(hexuuid, 0, sizeof(char) * strlen(uuid));
+	memset(hexuuid, 0, sizeof(char) * len);
 
 	for (i = 0, j = 0; i < len; i++) {
 		if (isxdigit(uuid[i])) {

--
Gitblit v1.9.1