diff --git a/src/Array.o b/src/Array.o deleted file mode 100644 index c31e4c7ab6aed7d5c02fffac7260f7ed7ca753d5..0000000000000000000000000000000000000000 Binary files a/src/Array.o and /dev/null differ diff --git a/src/Directory.o b/src/Directory.o deleted file mode 100644 index 77b260a2d3c9b67d23dd49ac88c471b95c0068f6..0000000000000000000000000000000000000000 Binary files a/src/Directory.o and /dev/null differ diff --git a/src/DirectoryRecord.c b/src/DirectoryRecord.c index 94fb4bb1c919fbd1b2640563ab8679d336217fd5..4e16eb8c57de4ac8c504f9ab5e0ec90b5a346ed5 100644 --- a/src/DirectoryRecord.c +++ b/src/DirectoryRecord.c @@ -1,11 +1,13 @@ #include "DirectoryRecord.h" +#include <stdbool.h> #include <stdio.h> #include <stdlib.h> #include <string.h> -DirectoryRecord *DirectoryRecord_init(char phone_number[11], char name[21], char surname[21], int birth_date_year, int birth_date_month, int birth_date_day) { +DirectoryRecord *DirectoryRecord_init(bool deleted, char phone_number[11], char name[21], char surname[21], int birth_date_year, int birth_date_month, int birth_date_day) { DirectoryRecord *record = (DirectoryRecord *)malloc(sizeof(DirectoryRecord)); + record->deleted = deleted; strcpy(record->phone_number, phone_number); strcpy(record->name, name); strcpy(record->surname, surname); diff --git a/src/DirectoryRecord.h b/src/DirectoryRecord.h index a398b9603a4bcf61f976e3012e04a83f4b06d397..77a6898c8c4514875b717cc44070dfbc8f23baf0 100644 --- a/src/DirectoryRecord.h +++ b/src/DirectoryRecord.h @@ -1,7 +1,10 @@ #ifndef DIRECTORY_RECORD_H #define DIRECTORY_RECORD_H +#include <stdbool.h> + typedef struct DirectoryRecord { + bool deleted; char phone_number[11]; char name[21]; char surname[21]; @@ -10,7 +13,7 @@ typedef struct DirectoryRecord { int birth_date_day; } DirectoryRecord; -DirectoryRecord *DirectoryRecord_init(char phone_number[11], char name[21], char surname[21], int birth_date_year, int birth_date_month, int birth_date_day); +DirectoryRecord *DirectoryRecord_init(bool deleted, char phone_number[11], char name[21], char surname[21], int birth_date_year, int birth_date_month, int birth_date_day); void DirectoryRecord_destroy(DirectoryRecord **record); void DirectoryRecord_print(DirectoryRecord *record); diff --git a/src/DirectoryRecord.o b/src/DirectoryRecord.o deleted file mode 100644 index 72bea73d54574ea676e178d73fb85693a8304b1d..0000000000000000000000000000000000000000 Binary files a/src/DirectoryRecord.o and /dev/null differ diff --git a/src/bptree.o b/src/bptree.o deleted file mode 100644 index 71e13d20252ef1ac8af21af0cd1eb6319323c44e..0000000000000000000000000000000000000000 Binary files a/src/bptree.o and /dev/null differ diff --git a/src/main.o b/src/main.o deleted file mode 100644 index b1839b18fd5461fd48e0738adc6f4a6e0635f226..0000000000000000000000000000000000000000 Binary files a/src/main.o and /dev/null differ diff --git a/src/sorted_array.o b/src/sorted_array.o deleted file mode 100644 index 86c0e6abcb2b5fda3a3099c6ed01cd631b041225..0000000000000000000000000000000000000000 Binary files a/src/sorted_array.o and /dev/null differ