diff --git a/src/array.c b/src/array.c index 5e41e1c..55bcff4 100644 --- a/src/array.c +++ b/src/array.c @@ -62,7 +62,7 @@ void insert_string_array(StringArray *string_array, char *string) { */ void delete_string_array(StringArray *string_array, int index) { if (string_array->array != NULL && string_array->size > 0 && string_array->size > index) { - for (int i = index; i < string_array->size - 1; i++) { + for (size_t i = index; i < string_array->size - 1; i++) { free(string_array->array[i]); string_array->array[i] = NULL; string_array->array[i] = malloc(sizeof(string_array->array[i + 1])); @@ -99,7 +99,7 @@ void free_string_array(StringArray *string_array) { exit(EXIT_FAILURE); } else { - for (int i = 0; i < string_array->size; i++) { + for (size_t i = 0; i < string_array->size; i++) { if (string_array->array[i] != NULL) { free(string_array->array[i]); string_array->array[i] = NULL; diff --git a/src/launch.c b/src/launch.c index e0fc300..128c07b 100644 --- a/src/launch.c +++ b/src/launch.c @@ -32,7 +32,7 @@ void launch_program(StringArray *args) { if (child == 0) { // Copy the array and add a NULL to the end of it char *argv[args->size + 1]; - for (int i = 0; i < args->size; i++) { + for (size_t i = 0; i < args->size; i++) { argv[i] = args->array[i]; } argv[args->size] = NULL;