solving C90 issues in defining local variables in middle of code and comparing uncompatible types

This commit is contained in:
Ahmed Abdellah
2019-10-23 20:15:18 +01:00
parent 7a732e2bb2
commit 9a454e9724
2 changed files with 22 additions and 17 deletions
+4 -3
View File
@@ -251,12 +251,13 @@ UTIL_createFileNamesTable_fromFileName(const char* inputFileName) {
return NULL;
}
int nbFiles = readFromFile(buf, inputFileSize, inputFileName);
int ret_nbFiles = readFromFile(buf, inputFileSize, inputFileName);
if(nbFiles <= 0) {
if(ret_nbFiles <= 0) {
free(buf);
return NULL;
}
unsigned nbFiles = ret_nbFiles;
UTIL_DISPLAY("[TRACE] file closed with %d read lines\n", nbFiles);
@@ -328,7 +329,7 @@ UTIL_concatenateTwoTables(FileNamesTable* table1, FileNamesTable* table2) {
return NULL;
}
int newTotalTableSize = getTotalTableSize(table1) + getTotalTableSize(table2);
size_t newTotalTableSize = getTotalTableSize(table1) + getTotalTableSize(table2);
UTIL_DISPLAY("[TRACE] buf total size is: %d\n", newTotalTableSize);
char* buf = (char*) malloc(newTotalTableSize * sizeof(char));