diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/database.c | 5 | ||||
| -rw-r--r-- | src/storage.c | 12 |
2 files changed, 9 insertions, 8 deletions
diff --git a/src/database.c b/src/database.c index 521b0a1..db7759e 100644 --- a/src/database.c +++ b/src/database.c @@ -17,7 +17,7 @@ database *loadDatabase(const char* path){ char *header = calloc(2, sizeof(char)); fread(header, sizeof(char), 2, fp); if(!sameStr(header, "DB")){ - printf("header is %c%c and not DB\n", header[0], header[1]); + fprintf(stderr, "Header is '%s' not 'DB'\n", header); } char name[32]; fread(&name, sizeof(char), 32, fp); @@ -30,7 +30,7 @@ database *loadDatabase(const char* path){ char end[4]; fread(&end, sizeof(char), 3, fp); if(!sameStr(end, "END")){ - printf("end is %s and not END\n", end); + fprintf(stderr, "End is '%s' not 'END'\n", end); } fclose(fp); return db; @@ -53,6 +53,7 @@ int storeDatabase(database *db, const char *path){ fwrite(end, sizeof(char), 3, fp); fclose(fp); + return 0; } static int addRelation(database *db, relation r){ diff --git a/src/storage.c b/src/storage.c index 930f636..4ebbfdc 100644 --- a/src/storage.c +++ b/src/storage.c @@ -13,7 +13,7 @@ ltable *loadLtable(FILE *fp){ char header; fread(&header, sizeof(char), 1, fp); if(header != 'L'){ - printf("header is %c not L\n", header); + fprintf(stderr, "Header is '%c' not 'L'\n", header); } uint64_t size; fread(&size, sizeof(uint64_t), 1, fp); @@ -27,7 +27,7 @@ ltable *loadLtable(FILE *fp){ char end; fread(&end, sizeof(char), 1, fp); if(end != 'E'){ - printf("end is %c not E\n", end); + fprintf(stderr, "End is '%c' not 'E'\n", end); } return lt; } @@ -96,7 +96,7 @@ htable *loadHtable(FILE *fp){ char header; fread(&header, sizeof(char), 1, fp); if(header != 'H'){ - printf("header is %c not H\n", header); + fprintf(stderr, "Header is '%c' not 'H'\n", header); } uint64_t size; fread(&size, sizeof(uint64_t), 1, fp); @@ -107,7 +107,7 @@ htable *loadHtable(FILE *fp){ char end; fread(&end, sizeof(char), 1, fp); if(end != 'E'){ - printf("end is %c not E\n", end); + fprintf(stderr, "End is '%c' not 'E'\n", end); } return ht; } @@ -163,7 +163,7 @@ mtable *loadMtable(FILE *fp){ char header; fread(&header, sizeof(char), 1, fp); if(header != 'M'){ - printf("header is %c not M\n", header); + fprintf(stderr, "Header is '%c' not 'M'\n", header); } uint64_t size; fread(&size, sizeof(uint64_t), 1, fp); @@ -175,7 +175,7 @@ mtable *loadMtable(FILE *fp){ char end; fread(&end, sizeof(char), 1, fp); if(end != 'E'){ - printf("end is %c not E\n", end); + fprintf(stderr, "End is '%c' not 'E'\n", end); } return mt; } |
