@@ -56,11 +56,11 @@ int main(int argc, char* const argv[]) {
5656 edMn1[" Exif.Image.Make" ] = " Canon" ;
5757 edMn1[" Exif.Image.Model" ] = " Canon PowerShot S40" ;
5858 edMn1[" Exif.Canon.0xabcd" ] = " A Canon makernote tag" ;
59- edMn1[" Exif.CanonCs.0x0002" ] = uint16_t (41 );
60- edMn1[" Exif.CanonSi.0x0005" ] = uint16_t (42 );
61- edMn1[" Exif.CanonCf.0x0001" ] = uint16_t (43 );
62- edMn1[" Exif.CanonPi.0x0001" ] = uint16_t (44 );
63- edMn1[" Exif.CanonPa.0x0001" ] = uint16_t (45 );
59+ edMn1[" Exif.CanonCs.0x0002" ] = static_cast < uint16_t > (41 );
60+ edMn1[" Exif.CanonSi.0x0005" ] = static_cast < uint16_t > (42 );
61+ edMn1[" Exif.CanonCf.0x0001" ] = static_cast < uint16_t > (43 );
62+ edMn1[" Exif.CanonPi.0x0001" ] = static_cast < uint16_t > (44 );
63+ edMn1[" Exif.CanonPa.0x0001" ] = static_cast < uint16_t > (45 );
6464 write (file, edMn1);
6565 print (file);
6666
@@ -69,8 +69,8 @@ int main(int argc, char* const argv[]) {
6969 image->readMetadata ();
7070
7171 Exiv2::ExifData& rEd = image->exifData ();
72- rEd[" Exif.CanonCs.0x0001" ] = uint16_t (88 );
73- rEd[" Exif.CanonSi.0x0004" ] = uint16_t (99 );
72+ rEd[" Exif.CanonCs.0x0001" ] = static_cast < uint16_t > (88 );
73+ rEd[" Exif.CanonSi.0x0004" ] = static_cast < uint16_t > (99 );
7474 image->writeMetadata ();
7575 print (file);
7676
@@ -118,15 +118,15 @@ int main(int argc, char* const argv[]) {
118118 Exiv2::ExifData edMn7;
119119 edMn7[" Exif.Image.Make" ] = " OLYMPUS CORPORATION" ;
120120 edMn7[" Exif.Image.Model" ] = " C8080WZ" ;
121- edMn7[" Exif.Olympus.0x0201" ] = uint16_t (1 );
121+ edMn7[" Exif.Olympus.0x0201" ] = static_cast < uint16_t > (1 );
122122 write (file, edMn7);
123123 print (file);
124124
125125 std::cout << " \n ----- One Panasonic MakerNote tag\n " ;
126126 Exiv2::ExifData edMn8;
127127 edMn8[" Exif.Image.Make" ] = " Panasonic" ;
128128 edMn8[" Exif.Image.Model" ] = " DMC-FZ5" ;
129- edMn8[" Exif.Panasonic.0x0001" ] = uint16_t (1 );
129+ edMn8[" Exif.Panasonic.0x0001" ] = static_cast < uint16_t > (1 );
130130 write (file, edMn8);
131131 print (file);
132132
@@ -142,13 +142,13 @@ int main(int argc, char* const argv[]) {
142142 Exiv2::ExifData edMn10;
143143 edMn10[" Exif.Image.Make" ] = " Minolta" ;
144144 edMn10[" Exif.Image.Model" ] = " A fancy Minolta camera" ;
145- edMn10[" Exif.Minolta.ColorMode" ] = uint32_t (1 );
146- edMn10[" Exif.MinoltaCsNew.WhiteBalance" ] = uint32_t (2 );
147- edMn10[" Exif.MinoltaCs5D.WhiteBalance" ] = uint16_t (3 );
148- edMn10[" Exif.MinoltaCs5D.ColorTemperature" ] = int16_t (-1 );
149- edMn10[" Exif.MinoltaCs7D.WhiteBalance" ] = uint16_t (4 );
150- edMn10[" Exif.MinoltaCs7D.ExposureCompensation" ] = int16_t (-2 );
151- edMn10[" Exif.MinoltaCs7D.ColorTemperature" ] = int16_t (-3 );
145+ edMn10[" Exif.Minolta.ColorMode" ] = static_cast < uint32_t > (1 );
146+ edMn10[" Exif.MinoltaCsNew.WhiteBalance" ] = static_cast < uint32_t > (2 );
147+ edMn10[" Exif.MinoltaCs5D.WhiteBalance" ] = static_cast < uint16_t > (3 );
148+ edMn10[" Exif.MinoltaCs5D.ColorTemperature" ] = static_cast < int16_t > (-1 );
149+ edMn10[" Exif.MinoltaCs7D.WhiteBalance" ] = static_cast < uint16_t > (4 );
150+ edMn10[" Exif.MinoltaCs7D.ExposureCompensation" ] = static_cast < int16_t > (-2 );
151+ edMn10[" Exif.MinoltaCs7D.ColorTemperature" ] = static_cast < int16_t > (-3 );
152152 write (file, edMn10);
153153 print (file);
154154
0 commit comments