diff --git a/src/ccstruct/normalis.cpp b/src/ccstruct/normalis.cpp index fc6c728a69..8fd51c11fd 100644 --- a/src/ccstruct/normalis.cpp +++ b/src/ccstruct/normalis.cpp @@ -410,7 +410,6 @@ void DENORM::DenormTransform(const DENORM* last_denorm, const FCOORD& pt, // Normalize a blob using blob transformations. Less accurate, but // more accurately copies the old way. void DENORM::LocalNormBlob(TBLOB* blob) const { - TBOX blob_box = blob->bounding_box(); ICOORD translation(-IntCastRounded(x_origin_), -IntCastRounded(y_origin_)); blob->Move(translation); if (y_scale_ != 1.0f) diff --git a/src/ccutil/genericvector.h b/src/ccutil/genericvector.h index e0d31b4781..d2a809e6ff 100644 --- a/src/ccutil/genericvector.h +++ b/src/ccutil/genericvector.h @@ -983,7 +983,7 @@ template bool GenericVector::SkipDeSerialize(tesseract::TFile* fp) { uint32_t reserved; if (fp->FReadEndian(&reserved, sizeof(reserved), 1) != 1) return false; - return fp->FRead(nullptr, sizeof(T), reserved) == reserved; + return (uint32_t)fp->FRead(nullptr, sizeof(T), reserved) == reserved; } // Writes a vector of classes to the given file. Assumes the existence of diff --git a/src/textord/colpartition.cpp b/src/textord/colpartition.cpp index 0167d59f68..4c966a3df7 100644 --- a/src/textord/colpartition.cpp +++ b/src/textord/colpartition.cpp @@ -1153,7 +1153,6 @@ bool ColPartition::MarkAsLeaderIfMonospaced() { bool modified_blob_list = false; for (it.mark_cycle_pt(); !it.cycled_list(); it.forward()) { BLOBNBOX* blob = it.data(); - TBOX box = blob->bounding_box(); // If the first or last blob is spaced too much, don't mark it. if (it.at_first()) { int gap = it.data_relative(1)->bounding_box().left() - diff --git a/src/wordrec/findseam.cpp b/src/wordrec/findseam.cpp index 81055392ee..653336eb9f 100644 --- a/src/wordrec/findseam.cpp +++ b/src/wordrec/findseam.cpp @@ -132,7 +132,7 @@ void Wordrec::choose_best_seam(SeamQueue *seam_queue, const SPLIT *split, TBOX bbox = blob->bounding_box(); /* Queue loop */ while (!seam_queue->empty()) { - SeamPair seam_pair; + SeamPair seam_pair(); seam_queue->Pop(&seam_pair); seam = seam_pair.extract_data(); /* Set full priority */