[go: nahoru, domu]

Skip to content

Commit

Permalink
Merge pull request #24 from TravisWheelerLab/fixHeaderReading
Browse files Browse the repository at this point in the history
fix incorrect error codes & where header metadata was written to
  • Loading branch information
Sawwave committed Jan 12, 2024
2 parents 890249b + 90428d2 commit 95a9a4b
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions src/AwFmFile.c
Original file line number Diff line number Diff line change
Expand Up @@ -354,13 +354,13 @@ enum AwFmReturnCode awFmReadIndexFromFile(
if(elementsRead != 1) {
fclose(fileHandle);
awFmDeallocIndex(indexData);
return AwFmAllocationFailure;
return AwFmFileReadFail;
}
elementsRead = fread(&fastaVectorMetadataLength, sizeof(size_t), 1, fileHandle);
if(elementsRead != 1) {
fclose(fileHandle);
awFmDeallocIndex(indexData);
return AwFmAllocationFailure;
return AwFmFileReadFail;
}

// now, to do some hacking to the FastaVector struct
Expand All @@ -371,11 +371,11 @@ enum AwFmReturnCode awFmReadIndexFromFile(
return AwFmAllocationFailure;
}

elementsRead = fread(&fastaVector->header.charData, sizeof(char), fastaVectorHeaderLength, fileHandle);
elementsRead = fread(fastaVector->header.charData, sizeof(char), fastaVectorHeaderLength, fileHandle);
if(elementsRead != fastaVectorHeaderLength) {
fclose(fileHandle);
awFmDeallocIndex(indexData);
return AwFmAllocationFailure;
return AwFmFileReadFail;
}

fastaVector->metadata.data =
Expand All @@ -386,11 +386,11 @@ enum AwFmReturnCode awFmReadIndexFromFile(
return AwFmAllocationFailure;
}

elementsRead = fread(&fastaVector->metadata.data, sizeof(struct FastaVectorMetadata), fastaVectorMetadataLength, fileHandle);
elementsRead = fread(fastaVector->metadata.data, sizeof(struct FastaVectorMetadata), fastaVectorMetadataLength, fileHandle);
if(elementsRead != fastaVectorMetadataLength) {
fclose(fileHandle);
awFmDeallocIndex(indexData);
return AwFmAllocationFailure;
return AwFmFileReadFail;
}

fastaVector->header.count = fastaVectorHeaderLength;
Expand Down

0 comments on commit 95a9a4b

Please sign in to comment.