diff options
Diffstat (limited to 'llvm/lib/ProfileData/SampleProfReader.cpp')
-rw-r--r-- | llvm/lib/ProfileData/SampleProfReader.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/ProfileData/SampleProfReader.cpp b/llvm/lib/ProfileData/SampleProfReader.cpp index 6466618..cf78740 100644 --- a/llvm/lib/ProfileData/SampleProfReader.cpp +++ b/llvm/lib/ProfileData/SampleProfReader.cpp @@ -609,7 +609,7 @@ SampleProfileReaderBinary::readProfile(FunctionSamples &FProfile) { return EC; if (!isOffsetLegal(*LineOffset)) { - return std::error_code(); + return sampleprof_error::illegal_line_offset; } auto Discriminator = readNumber<uint64_t>(); @@ -1236,7 +1236,7 @@ std::error_code SampleProfileReaderExtBinaryBase::readCSNameTableSec() { return EC; if (!isOffsetLegal(*LineOffset)) - return std::error_code(); + return sampleprof_error::illegal_line_offset; auto Discriminator = readNumber<uint64_t>(); if (std::error_code EC = Discriminator.getError()) |