Skip to content

Commit e9ba894

Browse files
committed
Use appropriate print format specifiers and constants
1 parent de8f1bd commit e9ba894

1 file changed

Lines changed: 17 additions & 16 deletions

File tree

‎src/rafimage.cpp‎

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
#include "safe_op.hpp"
1515
#include "tiffimage.hpp"
1616

17+
#include <cinttypes>
1718
#include <iostream>
1819

1920
// *****************************************************************************
@@ -71,7 +72,7 @@ void RafImage::printStructure(std::ostream& out, PrintStructureOption option, si
7172
if (bPrint) {
7273
io_->seek(0, BasicIo::beg); // rewind
7374
size_t address = io_->tell();
74-
constexpr auto format = " %9zu | %9ld | ";
75+
constexpr auto format = " %9zu | %9" PRIu32 " | ";
7576

7677
{
7778
out << Internal::indent(depth) << "STRUCTURE OF RAF FILE: " << io().path() << std::endl;
@@ -82,7 +83,7 @@ void RafImage::printStructure(std::ostream& out, PrintStructureOption option, si
8283
io_->readOrThrow(magicdata, 16);
8384
magicdata[16] = 0;
8485
{
85-
out << Internal::indent(depth) << Internal::stringFormat(format, address, 16L) // 0
86+
out << Internal::indent(depth) << Internal::stringFormat(format, address, 16U) // 0
8687
<< " magic : " << reinterpret_cast<char*>(magicdata) << std::endl;
8788
}
8889

@@ -91,7 +92,7 @@ void RafImage::printStructure(std::ostream& out, PrintStructureOption option, si
9192
io_->read(data1, 4);
9293
data1[4] = 0;
9394
{
94-
out << Internal::indent(depth) << Internal::stringFormat(format, address, 4L) // 16
95+
out << Internal::indent(depth) << Internal::stringFormat(format, address, 4U) // 16
9596
<< " data1 : " << std::string(reinterpret_cast<char*>(&data1)) << std::endl;
9697
}
9798

@@ -100,7 +101,7 @@ void RafImage::printStructure(std::ostream& out, PrintStructureOption option, si
100101
io_->read(data2, 8);
101102
data2[8] = 0;
102103
{
103-
out << Internal::indent(depth) << Internal::stringFormat(format, address, 8L) // 20
104+
out << Internal::indent(depth) << Internal::stringFormat(format, address, 8U) // 20
104105
<< " data2 : " << std::string(reinterpret_cast<char*>(&data2)) << std::endl;
105106
}
106107

@@ -109,7 +110,7 @@ void RafImage::printStructure(std::ostream& out, PrintStructureOption option, si
109110
io_->read(camdata, 32);
110111
camdata[32] = 0;
111112
{
112-
out << Internal::indent(depth) << Internal::stringFormat(format, address, 32L) // 28
113+
out << Internal::indent(depth) << Internal::stringFormat(format, address, 32U) // 28
113114
<< " camera : " << std::string(reinterpret_cast<char*>(&camdata)) << std::endl;
114115
}
115116

@@ -118,15 +119,15 @@ void RafImage::printStructure(std::ostream& out, PrintStructureOption option, si
118119
io_->read(dir_version, 4);
119120
dir_version[4] = 0;
120121
{
121-
out << Internal::indent(depth) << Internal::stringFormat(format, address, 4L) // 60
122+
out << Internal::indent(depth) << Internal::stringFormat(format, address, 4U) // 60
122123
<< " version : " << std::string(reinterpret_cast<char*>(&dir_version)) << std::endl;
123124
}
124125

125126
address = io_->tell();
126127
DataBuf unknown(20);
127128
io_->readOrThrow(unknown.data(), unknown.size());
128129
{
129-
out << Internal::indent(depth) << Internal::stringFormat(format, address, 20L)
130+
out << Internal::indent(depth) << Internal::stringFormat(format, address, 20U)
130131
<< " unknown : " << Internal::binaryToString(makeSlice(unknown, 0, unknown.size())) << std::endl;
131132
}
132133

@@ -144,9 +145,9 @@ void RafImage::printStructure(std::ostream& out, PrintStructureOption option, si
144145
std::stringstream j_len;
145146
j_off << jpg_img_off;
146147
j_len << jpg_img_len;
147-
out << Internal::indent(depth) << Internal::stringFormat(format, address, 4L) << " JPEG offset : " << j_off.str()
148+
out << Internal::indent(depth) << Internal::stringFormat(format, address, 4U) << " JPEG offset : " << j_off.str()
148149
<< std::endl;
149-
out << Internal::indent(depth) << Internal::stringFormat(format, address2, 4L) << " JPEG length : " << j_len.str()
150+
out << Internal::indent(depth) << Internal::stringFormat(format, address2, 4U) << " JPEG length : " << j_len.str()
150151
<< std::endl;
151152
}
152153

@@ -166,9 +167,9 @@ void RafImage::printStructure(std::ostream& out, PrintStructureOption option, si
166167
std::stringstream c_len;
167168
c_off << meta_off[i];
168169
c_len << meta_len[i];
169-
out << Internal::indent(depth) << Internal::stringFormat(format, address, 4L) << "meta offset" << i + 1 << " : "
170+
out << Internal::indent(depth) << Internal::stringFormat(format, address, 4U) << "meta offset" << i + 1 << " : "
170171
<< c_off.str() << std::endl;
171-
out << Internal::indent(depth) << Internal::stringFormat(format, address2, 4L) << "meta length" << i + 1
172+
out << Internal::indent(depth) << Internal::stringFormat(format, address2, 4U) << "meta length" << i + 1
172173
<< " : " << c_len.str() << std::endl;
173174
}
174175

@@ -198,15 +199,15 @@ void RafImage::printStructure(std::ostream& out, PrintStructureOption option, si
198199
c_skip << cfa_skip[i];
199200
c_size << cfa_size[i];
200201
c_stride << cfa_stride[i];
201-
out << Internal::indent(depth) << Internal::stringFormat(format, address, 4L) << " CFA offset" << i + 1 << " : "
202+
out << Internal::indent(depth) << Internal::stringFormat(format, address, 4U) << " CFA offset" << i + 1 << " : "
202203
<< c_off.str() << std::endl;
203-
out << Internal::indent(depth) << Internal::stringFormat(format, address2, 4L) << " CFA length" << i + 1
204+
out << Internal::indent(depth) << Internal::stringFormat(format, address2, 4U) << " CFA length" << i + 1
204205
<< " : " << c_len.str() << std::endl;
205-
out << Internal::indent(depth) << Internal::stringFormat(format, address3, 4L) << " CFA skip" << i + 1
206+
out << Internal::indent(depth) << Internal::stringFormat(format, address3, 4U) << " CFA skip" << i + 1
206207
<< " : " << c_skip.str() << std::endl;
207-
out << Internal::indent(depth) << Internal::stringFormat(format, address4, 4L) << " CFA chunk" << i + 1
208+
out << Internal::indent(depth) << Internal::stringFormat(format, address4, 4U) << " CFA chunk" << i + 1
208209
<< " : " << c_size.str() << std::endl;
209-
out << Internal::indent(depth) << Internal::stringFormat(format, address5, 4L) << " CFA stride" << i + 1
210+
out << Internal::indent(depth) << Internal::stringFormat(format, address5, 4U) << " CFA stride" << i + 1
210211
<< " : " << c_stride.str() << std::endl;
211212
}
212213
}

0 commit comments

Comments
 (0)