diff --git a/log/src/log.c b/log/src/log.c
index a386198606c804f12578896e52b3d3ae0525b84b..2acea3f347c1a1fed3d9c0ad514519fb5d12c478 100644
--- a/log/src/log.c
+++ b/log/src/log.c
@@ -493,8 +493,8 @@ void strwordx(char *buf, char *wrd)
 	char *STR1;
 	char *STR2;
 
-	STR1 = malloc(strlen(buf+1));
-	STR2 = malloc(strlen(buf+1));
+	STR1 = malloc(strlen(buf) + 1);
+	STR2 = malloc(strlen(buf) + 1);
 	strcpy(STR1, strltrim(strrtrim(strcpy(STR2, buf))));
 	strcpy(buf, STR1);
 	free(STR1);
diff --git a/log/src/utils.c b/log/src/utils.c
index e3e288bef866bd91b80e21c016fdfd3f9809dd49..e8137d43d60a79f395ef3969025f102fb810d298 100644
--- a/log/src/utils.c
+++ b/log/src/utils.c
@@ -19,8 +19,8 @@ void getword(char *buf, char *wrd)
 	char *STR1;
 	char *STR2;
 
-	STR1 = malloc(strlen(buf+1));
-	STR2 = malloc(strlen(buf+1));
+	STR1 = malloc(strlen(buf) + 1);
+	STR2 = malloc(strlen(buf) + 1);
 	strcpy(STR1, strltrim(strrtrim(strcpy(STR2, buf))));
 	strcpy(buf, STR1);
 	free(STR1);