Skip to content

Commit 94be80c

Browse files
author
Grok Compression
committed
cppcheck
1 parent 19e0ecc commit 94be80c

6 files changed

Lines changed: 3 additions & 37 deletions

File tree

src/lib/codec/apps/GrkCompress.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -617,8 +617,6 @@ static void setHT(grk_cparameters* parameters, bool hasCompressionRatios, bool h
617617
}
618618
}
619619

620-
621-
622620
uint8_t charToUint8(char c)
623621
{
624622
switch(c)

src/lib/core/t2/T2Decompress.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ struct T2Decompress
3434
* @brief Constructs a T2Decompress object
3535
* @param tileProc @ref TileProcesor
3636
*/
37-
T2Decompress(ITileProcessor* tileProc);
37+
explicit T2Decompress(ITileProcessor* tileProc);
3838

3939
/**
4040
* @brief Destroys a T2Decompress object

src/lib/core/tile_processor/TileProcessor.cpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1306,10 +1306,6 @@ Rect32 TileProcessor::getUnreducedTileWindow(void)
13061306
return unreducedImageWindow_.clip(tile_);
13071307
}
13081308

1309-
uint64_t TileProcessor::getNumReadDataPackets(void)
1310-
{
1311-
return numReadDataPackets_;
1312-
}
13131309
void TileProcessor::incNumReadDataPackets(void)
13141310
{
13151311
numReadDataPackets_++;

src/lib/core/tile_processor/TileProcessor.h

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ struct TileProcessor : virtual public ITileProcessor
4747
/**
4848
* @brief Destroys a TileProcessor
4949
*/
50-
virtual ~TileProcessor();
50+
virtual ~TileProcessor() override;
5151

5252
void setProcessors(MarkerParser* parser) override;
5353

@@ -184,7 +184,7 @@ struct TileProcessor : virtual public ITileProcessor
184184
*
185185
* @return Tile*
186186
*/
187-
Tile* getTile(void);
187+
Tile* getTile(void) override;
188188

189189
grk_progression_state getProgressionState() override;
190190

@@ -437,13 +437,6 @@ struct TileProcessor : virtual public ITileProcessor
437437
*/
438438
bool createDecompressTileComponentWindows(void);
439439

440-
/**
441-
* @brief Get the Num Read Data Packets object
442-
*
443-
* @return number of read data packets
444-
*/
445-
uint64_t getNumReadDataPackets(void);
446-
447440
/**
448441
* @brief @ref MarkerParser
449442
*

src/lib/core/util/GrkImage.cpp

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -831,26 +831,6 @@ void GrkImage::filterComponents(const std::vector<uint16_t>& compsToKeep)
831831
decompress_num_comps = newNumComps;
832832
}
833833

834-
GrkImage* GrkImage::duplicate(void) const
835-
{
836-
auto destImage = new GrkImage();
837-
copyHeaderTo(destImage);
838-
for(uint16_t compno = 0; compno < numcomps; ++compno)
839-
{
840-
auto compDest = destImage->comps + compno;
841-
auto compSrc = comps + compno;
842-
GrkImage::allocData(compDest);
843-
assert(compSrc->stride <= compDest->stride);
844-
compDest->stride = compSrc->stride;
845-
assert(compSrc->w == compDest->w);
846-
std::memcpy(compDest->data, compSrc->data,
847-
(size_t)compSrc->stride * compSrc->h * sizeOfDataType(compSrc->data_type));
848-
assert(componentsEqual(compSrc, compDest, true));
849-
}
850-
851-
return destImage;
852-
}
853-
854834
/**
855835
* Create new image and transfer tile buffer data
856836
*

src/lib/core/util/GrkImage.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,6 @@ class GrkImage : public grk_image
112112
void transferDataTo(GrkImage* dest);
113113
void filterComponents(const std::vector<uint16_t>& compsToKeep);
114114
GrkImage* extractFrom(const Tile* tile_src) const;
115-
GrkImage* duplicate(void) const;
116115
bool composite(const GrkImage* src);
117116
bool greyToRGB(void);
118117
bool applyColourManagement(void);

0 commit comments

Comments
 (0)