From b5e27a185710ad3070376b846e4d6f09fa212d62 Mon Sep 17 00:00:00 2001
From: ENGO150 <v.smejkal06@gmail.com>
Date: Sun, 12 Jun 2022 17:20:55 +0200
Subject: [PATCH] changed checking functions type from I to UC

---
 include/misc.h | 6 +++---
 src/lib/misc.c | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/include/misc.h b/include/misc.h
index 9399d47..ae9a51c 100644
--- a/include/misc.h
+++ b/include/misc.h
@@ -7,9 +7,9 @@
 
 void generateTextKeyChain(char *key, int *textKeyChain, int textKeyChainSize); //GENERATES ARRAY FOR ENCRYPTION/DECRYPTION
 void deallocateOutput(outputFlags flags); //DEALLOCATES flags
-int checkVersion(inputFlags flags); //THIS FUNCTION CHECKS IF LATEST VERSION OF WHY2 IS USED
-int checkKey(char *key, inputFlags flags); //CHECKS IF KEY IS VALID
-int checkText(char *text, inputFlags flags); //CHECKS IF TEXT IS VALID
+unsigned char checkVersion(inputFlags flags); //THIS FUNCTION CHECKS IF LATEST VERSION OF WHY2 IS USED
+unsigned char checkKey(char *key, inputFlags flags); //CHECKS IF KEY IS VALID
+unsigned char checkText(char *text, inputFlags flags); //CHECKS IF TEXT IS VALID
 unsigned long countIntLength(int number); //RETURNS LENGTH OF number
 unsigned long countUnusedKeySize(char *text, char *key); //COUNT unusedKeySize
 unsigned long compareTimeMicro(struct timeval startTime, struct timeval finishTime); //COMPARE TIMES IN MICROSECONDS
diff --git a/src/lib/misc.c b/src/lib/misc.c
index dc77aae..4280755 100644
--- a/src/lib/misc.c
+++ b/src/lib/misc.c
@@ -63,7 +63,7 @@ char *replaceWord(char *string, char *old, char *new) //CODE FROM: https://www.g
     return result;
 }
 
-int checkVersion(inputFlags flags)
+unsigned char checkVersion(inputFlags flags)
 {
     if (flags.noCheck) return SUCCESS;
 
@@ -287,7 +287,7 @@ void deallocateOutput(outputFlags flags)
     free(flags.usedKey);
 }
 
-int checkKey(char *key, inputFlags flags)
+unsigned char checkKey(char *key, inputFlags flags)
 {
     if (strlen(key) < getKeyLength())
     {
@@ -298,7 +298,7 @@ int checkKey(char *key, inputFlags flags)
     return SUCCESS;
 }
 
-int checkText(char *text, inputFlags flags)
+unsigned char checkText(char *text, inputFlags flags)
 {
     if (strcmp(text, "") == 0)
     {