Project

General

Profile

Feature #687 ยป extern-init.txt

Nikolai Saoukh, 04 Mar 2010 07:49

 
1
/home/nms/exiv2/src/canonmn.cpp:59:29: warning: 'extern' variable has an initializer
2
    extern const TagDetails canonModelId[] = {
3
                            ^
4
/home/nms/exiv2/src/canonmn.cpp:194:29: warning: 'extern' variable has an initializer
5
    extern const TagDetails canonCsMacro[] = {
6
                            ^
7
/home/nms/exiv2/src/canonmn.cpp:200:29: warning: 'extern' variable has an initializer
8
    extern const TagDetails canonCsQuality[] = {
9
                            ^
10
/home/nms/exiv2/src/canonmn.cpp:210:29: warning: 'extern' variable has an initializer
11
    extern const TagDetails canonCsFlashMode[] = {
12
                            ^
13
/home/nms/exiv2/src/canonmn.cpp:222:29: warning: 'extern' variable has an initializer
14
    extern const TagDetails canonCsDriveMode[] = {
15
                            ^
16
/home/nms/exiv2/src/canonmn.cpp:232:29: warning: 'extern' variable has an initializer
17
    extern const TagDetails canonCsFocusMode[] = {
18
                            ^
19
/home/nms/exiv2/src/canonmn.cpp:244:29: warning: 'extern' variable has an initializer
20
    extern const TagDetails canonCsImageSize[] = {
21
                            ^
22
/home/nms/exiv2/src/canonmn.cpp:254:29: warning: 'extern' variable has an initializer
23
    extern const TagDetails canonCsEasyMode[] = {
24
                            ^
25
/home/nms/exiv2/src/canonmn.cpp:287:29: warning: 'extern' variable has an initializer
26
    extern const TagDetails canonCsDigitalZoom[] = {
27
                            ^
28
/home/nms/exiv2/src/canonmn.cpp:295:29: warning: 'extern' variable has an initializer
29
    extern const TagDetails canonCsLnh[] = {
30
                            ^
31
/home/nms/exiv2/src/canonmn.cpp:302:29: warning: 'extern' variable has an initializer
32
    extern const TagDetails canonCsISOSpeed[] = {
33
                            ^
34
/home/nms/exiv2/src/canonmn.cpp:321:29: warning: 'extern' variable has an initializer
35
    extern const TagDetails canonCsMeteringMode[] = {
36
                            ^
37
/home/nms/exiv2/src/canonmn.cpp:331:29: warning: 'extern' variable has an initializer
38
    extern const TagDetails canonCsFocusType[] = {
39
                            ^
40
/home/nms/exiv2/src/canonmn.cpp:346:29: warning: 'extern' variable has an initializer
41
    extern const TagDetails canonCsAfPoint[] = {
42
                            ^
43
/home/nms/exiv2/src/canonmn.cpp:357:29: warning: 'extern' variable has an initializer
44
    extern const TagDetails canonCsExposureProgram[] = {
45
                            ^
46
/home/nms/exiv2/src/canonmn.cpp:368:29: warning: 'extern' variable has an initializer
47
    extern const TagDetails canonCsLensType[] = {
48
                            ^
49
/home/nms/exiv2/src/canonmn.cpp:599:29: warning: 'extern' variable has an initializer
50
    extern const TagDetails canonCsFlashActivity[] = {
51
                            ^
52
/home/nms/exiv2/src/canonmn.cpp:605:36: warning: 'extern' variable has an initializer
53
    extern const TagDetailsBitmask canonCsFlashDetails[] = {
54
                                   ^
55
/home/nms/exiv2/src/canonmn.cpp:618:29: warning: 'extern' variable has an initializer
56
    extern const TagDetails canonCsFocusContinuous[] = {
57
                            ^
58
/home/nms/exiv2/src/canonmn.cpp:624:29: warning: 'extern' variable has an initializer
59
    extern const TagDetails canonCsAESetting[] = {
60
                            ^
61
/home/nms/exiv2/src/canonmn.cpp:633:29: warning: 'extern' variable has an initializer
62
    extern const TagDetails canonCsImageStabilization[] = {
63
                            ^
64
/home/nms/exiv2/src/canonmn.cpp:640:29: warning: 'extern' variable has an initializer
65
    extern const TagDetails canonCsPhotoEffect[] = {
66
                            ^
67
/home/nms/exiv2/src/canonmn.cpp:705:29: warning: 'extern' variable has an initializer
68
    extern const TagDetails canonSiWhiteBalance[] = {
69
                            ^
70
/home/nms/exiv2/src/canonmn.cpp:726:36: warning: 'extern' variable has an initializer
71
    extern const TagDetailsBitmask canonSiAFPointUsed[] = {
72
                                   ^
73
/home/nms/exiv2/src/canonmn.cpp:733:29: warning: 'extern' variable has an initializer
74
    extern const TagDetails canonSiFlashBias[] = {
75
                            ^
76
/home/nms/exiv2/src/canonmn.cpp:791:29: warning: 'extern' variable has an initializer
77
    extern const TagDetails canonPaDirection[] = {
78
                            ^
79
/home/nms/exiv2/src/canonmn.cpp:839:36: warning: 'extern' variable has an initializer
80
    extern const TagDetailsBitmask canonPiAFPointsUsed[] = {
81
                                   ^
82
/home/nms/exiv2/src/canonmn.cpp:850:36: warning: 'extern' variable has an initializer
83
    extern const TagDetailsBitmask canonPiAFPointsUsed20D[] = {
84
                                   ^
85
/home/nms/exiv2/src/canonmn.cpp:880:29: warning: 'extern' variable has an initializer
86
    extern const TagDetails canonBracketMode[] = {
87
                            ^
88
/home/nms/exiv2/src/canonmn.cpp:889:29: warning: 'extern' variable has an initializer
89
    extern const TagDetails canonRawJpgSize[] = {
90
                            ^
91
/home/nms/exiv2/src/canonmn.cpp:903:29: warning: 'extern' variable has an initializer
92
    extern const TagDetails canonNoiseReduction[] = {
93
                            ^
94
/home/nms/exiv2/src/canonmn.cpp:912:29: warning: 'extern' variable has an initializer
95
    extern const TagDetails canonWBBracketMode[] = {
96
                            ^
97
/home/nms/exiv2/src/canonmn.cpp:919:29: warning: 'extern' variable has an initializer
98
    extern const TagDetails canonFilterEffect[] = {
99
                            ^
100
/home/nms/exiv2/src/canonmn.cpp:928:29: warning: 'extern' variable has an initializer
101
    extern const TagDetails canonToningEffect[] = {
102
                            ^
103
/home/nms/exiv2/src/fujimn.cpp:53:29: warning: 'extern' variable has an initializer
104
    extern const TagDetails fujiOffOn[] = {
105
                            ^
106
/home/nms/exiv2/src/fujimn.cpp:59:29: warning: 'extern' variable has an initializer
107
    extern const TagDetails fujiSharpness[] = {
108
                            ^
109
/home/nms/exiv2/src/fujimn.cpp:68:29: warning: 'extern' variable has an initializer
110
    extern const TagDetails fujiWhiteBalance[] = {
111
                            ^
112
/home/nms/exiv2/src/fujimn.cpp:80:29: warning: 'extern' variable has an initializer
113
    extern const TagDetails fujiColor[] = {
114
                            ^
115
/home/nms/exiv2/src/fujimn.cpp:88:29: warning: 'extern' variable has an initializer
116
    extern const TagDetails fujiTone[] = {
117
                            ^
118
/home/nms/exiv2/src/fujimn.cpp:95:29: warning: 'extern' variable has an initializer
119
    extern const TagDetails fujiFlashMode[] = {
120
                            ^
121
/home/nms/exiv2/src/fujimn.cpp:103:29: warning: 'extern' variable has an initializer
122
    extern const TagDetails fujiFocusMode[] = {
123
                            ^
124
/home/nms/exiv2/src/fujimn.cpp:109:29: warning: 'extern' variable has an initializer
125
    extern const TagDetails fujiPictureMode[] = {
126
                            ^
127
/home/nms/exiv2/src/fujimn.cpp:134:29: warning: 'extern' variable has an initializer
128
    extern const TagDetails fujiContinuous[] = {
129
                            ^
130
/home/nms/exiv2/src/fujimn.cpp:141:29: warning: 'extern' variable has an initializer
131
    extern const TagDetails fujiFinePixColor[] = {
132
                            ^
133
/home/nms/exiv2/src/fujimn.cpp:148:29: warning: 'extern' variable has an initializer
134
    extern const TagDetails fujiDynamicRange[] = {
135
                            ^
136
/home/nms/exiv2/src/fujimn.cpp:154:29: warning: 'extern' variable has an initializer
137
    extern const TagDetails fujiFilmMode[] = {
138
                            ^
139
/home/nms/exiv2/src/fujimn.cpp:163:29: warning: 'extern' variable has an initializer
140
    extern const TagDetails fujiDynamicRangeSetting[] = {
141
                            ^
142
/home/nms/exiv2/src/makernote.cpp:808:32: warning: 'extern' variable has an initializer
143
    extern const NikonArrayIdx nikonArrayIdx[] = {
144
                               ^
145
/home/nms/exiv2/src/minoltamn.cpp:55:29: warning: 'extern' variable has an initializer
146
    extern const TagDetails minoltaColorMode[] = {
147
                            ^
148
/home/nms/exiv2/src/minoltamn.cpp:73:29: warning: 'extern' variable has an initializer
149
    extern const TagDetails minoltaImageQuality[] = {
150
                            ^
151
/home/nms/exiv2/src/minoltamn.cpp:83:29: warning: 'extern' variable has an initializer
152
    extern const TagDetails minoltaZoneMatching[] = {
153
                            ^
154
/home/nms/exiv2/src/minoltamn.cpp:90:29: warning: 'extern' variable has an initializer
155
    extern const TagDetails minoltaImageStabilization[] = {
156
                            ^
157
/home/nms/exiv2/src/minoltamn.cpp:103:29: warning: 'extern' variable has an initializer
158
    extern const TagDetails minoltaLensID[] = {
159
                            ^
160
/home/nms/exiv2/src/minoltamn.cpp:304:29: warning: 'extern' variable has an initializer
161
    extern const TagDetails minoltaExposureModeStd[] = {
162
                            ^
163
/home/nms/exiv2/src/minoltamn.cpp:312:29: warning: 'extern' variable has an initializer
164
    extern const TagDetails minoltaFlashModeStd[] = {
165
                            ^
166
/home/nms/exiv2/src/minoltamn.cpp:320:29: warning: 'extern' variable has an initializer
167
    extern const TagDetails minoltaWhiteBalanceStd[] = {
168
                            ^
169
/home/nms/exiv2/src/minoltamn.cpp:333:29: warning: 'extern' variable has an initializer
170
    extern const TagDetails minoltaImageSizeStd[] = {
171
                            ^
172
/home/nms/exiv2/src/minoltamn.cpp:344:29: warning: 'extern' variable has an initializer
173
    extern const TagDetails minoltaImageQualityStd[] = {
174
                            ^
175
/home/nms/exiv2/src/minoltamn.cpp:354:29: warning: 'extern' variable has an initializer
176
    extern const TagDetails minoltaDriveModeStd[] = {
177
                            ^
178
/home/nms/exiv2/src/minoltamn.cpp:365:29: warning: 'extern' variable has an initializer
179
    extern const TagDetails minoltaMeteringModeStd[] = {
180
                            ^
181
/home/nms/exiv2/src/minoltamn.cpp:372:29: warning: 'extern' variable has an initializer
182
    extern const TagDetails minoltaMacroModeStd[] = {
183
                            ^
184
/home/nms/exiv2/src/minoltamn.cpp:378:29: warning: 'extern' variable has an initializer
185
    extern const TagDetails minoltaDigitalZoomStd[] = {
186
                            ^
187
/home/nms/exiv2/src/minoltamn.cpp:385:29: warning: 'extern' variable has an initializer
188
    extern const TagDetails minoltaBracketStepStd[] = {
189
                            ^
190
/home/nms/exiv2/src/minoltamn.cpp:392:29: warning: 'extern' variable has an initializer
191
    extern const TagDetails minoltaAFPointsStd[] = {
192
                            ^
193
/home/nms/exiv2/src/minoltamn.cpp:405:29: warning: 'extern' variable has an initializer
194
    extern const TagDetails minoltaFlashStd[] = {
195
                            ^
196
/home/nms/exiv2/src/minoltamn.cpp:411:29: warning: 'extern' variable has an initializer
197
    extern const TagDetails minoltaFileNumberMemoryStd[] = {
198
                            ^
199
/home/nms/exiv2/src/minoltamn.cpp:417:29: warning: 'extern' variable has an initializer
200
    extern const TagDetails minoltaSharpnessStd[] = {
201
                            ^
202
/home/nms/exiv2/src/minoltamn.cpp:424:29: warning: 'extern' variable has an initializer
203
    extern const TagDetails minoltaSubjectProgramStd[] = {
204
                            ^
205
/home/nms/exiv2/src/minoltamn.cpp:434:29: warning: 'extern' variable has an initializer
206
    extern const TagDetails minoltaISOSettingStd[] = {
207
                            ^
208
/home/nms/exiv2/src/minoltamn.cpp:444:29: warning: 'extern' variable has an initializer
209
    extern const TagDetails minoltaModelStd[] = {
210
                            ^
211
/home/nms/exiv2/src/minoltamn.cpp:456:29: warning: 'extern' variable has an initializer
212
    extern const TagDetails minoltaIntervalModeStd[] = {
213
                            ^
214
/home/nms/exiv2/src/minoltamn.cpp:462:29: warning: 'extern' variable has an initializer
215
    extern const TagDetails minoltaFolderNameStd[] = {
216
                            ^
217
/home/nms/exiv2/src/minoltamn.cpp:468:29: warning: 'extern' variable has an initializer
218
    extern const TagDetails minoltaColorModeStd[] = {
219
                            ^
220
/home/nms/exiv2/src/minoltamn.cpp:477:29: warning: 'extern' variable has an initializer
221
    extern const TagDetails minoltaInternalFlashStd[] = {
222
                            ^
223
/home/nms/exiv2/src/minoltamn.cpp:483:29: warning: 'extern' variable has an initializer
224
    extern const TagDetails minoltaWideFocusZoneStd[] = {
225
                            ^
226
/home/nms/exiv2/src/minoltamn.cpp:492:29: warning: 'extern' variable has an initializer
227
    extern const TagDetails minoltaFocusModeStd[] = {
228
                            ^
229
/home/nms/exiv2/src/minoltamn.cpp:498:29: warning: 'extern' variable has an initializer
230
    extern const TagDetails minoltaFocusAreaStd[] = {
231
                            ^
232
/home/nms/exiv2/src/minoltamn.cpp:504:29: warning: 'extern' variable has an initializer
233
    extern const TagDetails minoltaDECPositionStd[] = {
234
                            ^
235
/home/nms/exiv2/src/minoltamn.cpp:512:29: warning: 'extern' variable has an initializer
236
    extern const TagDetails minoltaColorProfileStd[] = {
237
                            ^
238
/home/nms/exiv2/src/minoltamn.cpp:518:29: warning: 'extern' variable has an initializer
239
    extern const TagDetails minoltaDataImprintStd[] = {
240
                            ^
241
/home/nms/exiv2/src/minoltamn.cpp:527:29: warning: 'extern' variable has an initializer
242
    extern const TagDetails minoltaFlashMeteringStd[] = {
243
                            ^
244
/home/nms/exiv2/src/minoltamn.cpp:775:29: warning: 'extern' variable has an initializer
245
    extern const TagDetails minoltaExposureMode7D[] = {
246
                            ^
247
/home/nms/exiv2/src/minoltamn.cpp:786:29: warning: 'extern' variable has an initializer
248
    extern const TagDetails minoltaImageSize7D[] = {
249
                            ^
250
/home/nms/exiv2/src/minoltamn.cpp:793:29: warning: 'extern' variable has an initializer
251
    extern const TagDetails minoltaImageQuality7D[] = {
252
                            ^
253
/home/nms/exiv2/src/minoltamn.cpp:802:29: warning: 'extern' variable has an initializer
254
    extern const TagDetails minoltaWhiteBalance7D[] = {
255
                            ^
256
/home/nms/exiv2/src/minoltamn.cpp:814:29: warning: 'extern' variable has an initializer
257
    extern const TagDetails minoltaFocusMode7D[] = {
258
                            ^
259
/home/nms/exiv2/src/minoltamn.cpp:822:29: warning: 'extern' variable has an initializer
260
    extern const TagDetails minoltaAFPoints7D[] = {
261
                            ^
262
/home/nms/exiv2/src/minoltamn.cpp:835:29: warning: 'extern' variable has an initializer
263
    extern const TagDetails minoltaFlash7D[] = {
264
                            ^
265
/home/nms/exiv2/src/minoltamn.cpp:841:29: warning: 'extern' variable has an initializer
266
    extern const TagDetails minoltaISOSetting7D[] = {
267
                            ^
268
/home/nms/exiv2/src/minoltamn.cpp:852:29: warning: 'extern' variable has an initializer
269
    extern const TagDetails minoltaColorSpace7D[] = {
270
                            ^
271
/home/nms/exiv2/src/minoltamn.cpp:859:29: warning: 'extern' variable has an initializer
272
    extern const TagDetails minoltaRotation7D[] = {
273
                            ^
274
/home/nms/exiv2/src/minoltamn.cpp:866:29: warning: 'extern' variable has an initializer
275
    extern const TagDetails minoltaNoiseReduction7D[] = {
276
                            ^
277
/home/nms/exiv2/src/minoltamn.cpp:872:29: warning: 'extern' variable has an initializer
278
    extern const TagDetails minoltaImageStabilization7D[] = {
279
                            ^
280
/home/nms/exiv2/src/minoltamn.cpp:878:29: warning: 'extern' variable has an initializer
281
    extern const TagDetails minoltaZoneMatchingOn7D[] = {
282
                            ^
283
/home/nms/exiv2/src/minoltamn.cpp:979:29: warning: 'extern' variable has an initializer
284
    extern const TagDetails minoltaExposureMode5D[] = {
285
                            ^
286
/home/nms/exiv2/src/minoltamn.cpp:989:29: warning: 'extern' variable has an initializer
287
    extern const TagDetails minoltaImageSize5D[] = {
288
                            ^
289
/home/nms/exiv2/src/minoltamn.cpp:996:29: warning: 'extern' variable has an initializer
290
    extern const TagDetails minoltaImageQuality5D[] = {
291
                            ^
292
/home/nms/exiv2/src/minoltamn.cpp:1005:29: warning: 'extern' variable has an initializer
293
    extern const TagDetails minoltaWhiteBalance5D[] = {
294
                            ^
295
/home/nms/exiv2/src/minoltamn.cpp:1018:29: warning: 'extern' variable has an initializer
296
    extern const TagDetails minoltaFlash5D[] = {
297
                            ^
298
/home/nms/exiv2/src/minoltamn.cpp:1024:29: warning: 'extern' variable has an initializer
299
    extern const TagDetails minoltaMeteringMode5D[] = {
300
                            ^
301
/home/nms/exiv2/src/minoltamn.cpp:1031:29: warning: 'extern' variable has an initializer
302
    extern const TagDetails minoltaISOSetting5D[] = {
303
                            ^
304
/home/nms/exiv2/src/minoltamn.cpp:1044:29: warning: 'extern' variable has an initializer
305
    extern const TagDetails minoltaRotation5D[] = {
306
                            ^
307
/home/nms/exiv2/src/minoltamn.cpp:1051:29: warning: 'extern' variable has an initializer
308
    extern const TagDetails minoltaNoiseReduction5D[] = {
309
                            ^
310
/home/nms/exiv2/src/minoltamn.cpp:1057:29: warning: 'extern' variable has an initializer
311
    extern const TagDetails minoltaImageStabilization5D[] = {
312
                            ^
313
/home/nms/exiv2/src/minoltamn.cpp:1063:29: warning: 'extern' variable has an initializer
314
    extern const TagDetails minoltaFocusPosition5D[] = {
315
                            ^
316
/home/nms/exiv2/src/minoltamn.cpp:1077:29: warning: 'extern' variable has an initializer
317
    extern const TagDetails minoltaFocusArea5D[] = {
318
                            ^
319
/home/nms/exiv2/src/minoltamn.cpp:1084:29: warning: 'extern' variable has an initializer
320
    extern const TagDetails minoltaAFMode5D[] = {
321
                            ^
322
/home/nms/exiv2/src/minoltamn.cpp:1092:29: warning: 'extern' variable has an initializer
323
    extern const TagDetails minoltaFocusMode5D[] = {
324
                            ^
325
/home/nms/exiv2/src/nikonmn.cpp:59:29: warning: 'extern' variable has an initializer
326
    extern const TagDetails nikonOffOn[] = {
327
                            ^
328
/home/nms/exiv2/src/nikonmn.cpp:65:29: warning: 'extern' variable has an initializer
329
    extern const TagDetails nikonOlnh[] = {
330
                            ^
331
/home/nms/exiv2/src/nikonmn.cpp:73:24: warning: 'extern' variable has an initializer
332
    extern const char *nikonFocusarea[] = {
333
                       ^
334
/home/nms/exiv2/src/nikonmn.cpp:86:24: warning: 'extern' variable has an initializer
335
    extern const char *nikonFocuspoints[] = {
336
                       ^
337
/home/nms/exiv2/src/nikonmn.cpp:101:29: warning: 'extern' variable has an initializer
338
    extern const TagDetails nikonFlashComp[] = {
339
                            ^
340
/home/nms/exiv2/src/nikonmn.cpp:123:29: warning: 'extern' variable has an initializer
341
    extern const TagDetails nikonColorSpace[] = {
342
                            ^
343
/home/nms/exiv2/src/nikonmn.cpp:129:29: warning: 'extern' variable has an initializer
344
    extern const TagDetails nikonFlashMode[] = {
345
                            ^
346
/home/nms/exiv2/src/nikonmn.cpp:138:36: warning: 'extern' variable has an initializer
347
    extern const TagDetailsBitmask nikonShootingMode[] = {
348
                                   ^
349
/home/nms/exiv2/src/nikonmn.cpp:149:36: warning: 'extern' variable has an initializer
350
    extern const TagDetailsBitmask nikonShootingModeD70[] = {
351
                                   ^
352
/home/nms/exiv2/src/nikonmn.cpp:160:29: warning: 'extern' variable has an initializer
353
    extern const TagDetails nikonAutoBracketRelease[] = {
354
                            ^
355
/home/nms/exiv2/src/nikonmn.cpp:167:29: warning: 'extern' variable has an initializer
356
    extern const TagDetails nikonNefCompression[] = {
357
                            ^
358
/home/nms/exiv2/src/nikonmn.cpp:175:29: warning: 'extern' variable has an initializer
359
    extern const TagDetails nikonRetouchHistory[] = {
360
                            ^
361
/home/nms/exiv2/src/nikonmn.cpp:191:29: warning: 'extern' variable has an initializer
362
    extern const TagDetails nikonHighISONoiseReduction[] = {
363
                            ^
364
/home/nms/exiv2/src/nikonmn.cpp:399:29: warning: 'extern' variable has an initializer
365
    extern const TagDetails nikon2Quality[] = {
366
                            ^
367
/home/nms/exiv2/src/nikonmn.cpp:409:29: warning: 'extern' variable has an initializer
368
    extern const TagDetails nikon2ColorMode[] = {
369
                            ^
370
/home/nms/exiv2/src/nikonmn.cpp:415:29: warning: 'extern' variable has an initializer
371
    extern const TagDetails nikon2ImageAdjustment[] = {
372
                            ^
373
/home/nms/exiv2/src/nikonmn.cpp:424:29: warning: 'extern' variable has an initializer
374
    extern const TagDetails nikon2IsoSpeed[] = {
375
                            ^
376
/home/nms/exiv2/src/nikonmn.cpp:432:29: warning: 'extern' variable has an initializer
377
    extern const TagDetails nikon2WhiteBalance[] = {
378
                            ^
379
/home/nms/exiv2/src/nikonmn.cpp:612:29: warning: 'extern' variable has an initializer
380
    extern const TagDetails nikonYesNo[] = {
381
                            ^
382
/home/nms/exiv2/src/nikonmn.cpp:618:29: warning: 'extern' variable has an initializer
383
    extern const TagDetails nikonDateDisplayFormat[] = {
384
                            ^
385
/home/nms/exiv2/src/nikonmn.cpp:625:29: warning: 'extern' variable has an initializer
386
    extern const TagDetails nikonOnOff[] = {
387
                            ^
388
/home/nms/exiv2/src/nikonmn.cpp:644:29: warning: 'extern' variable has an initializer
389
    extern const TagDetails nikonAdjust[] = {
390
                            ^
391
/home/nms/exiv2/src/nikonmn.cpp:651:29: warning: 'extern' variable has an initializer
392
    extern const TagDetails nikonFilterEffect[] = {
393
                            ^
394
/home/nms/exiv2/src/nikonmn.cpp:661:29: warning: 'extern' variable has an initializer
395
    extern const TagDetails nikonToningEffect[] = {
396
                            ^
397
/home/nms/exiv2/src/nikonmn.cpp:714:29: warning: 'extern' variable has an initializer
398
    extern const TagDetails nikonIsoExpansion[] = {
399
                            ^
400
/home/nms/exiv2/src/nikonmn.cpp:746:29: warning: 'extern' variable has an initializer
401
    extern const TagDetails nikonAfAreaMode[] = {
402
                            ^
403
/home/nms/exiv2/src/nikonmn.cpp:756:29: warning: 'extern' variable has an initializer
404
    extern const TagDetails nikonAfPoint[] = {
405
                            ^
406
/home/nms/exiv2/src/nikonmn.cpp:771:36: warning: 'extern' variable has an initializer
407
    extern const TagDetailsBitmask nikonAfPointsInFocus[] = {
408
                                   ^
409
/home/nms/exiv2/src/nikonmn.cpp:827:29: warning: 'extern' variable has an initializer
410
    extern const TagDetails nikonAfFineTuneAdj1[] = {
411
                            ^
412
/home/nms/exiv2/src/nikonmn.cpp:887:29: warning: 'extern' variable has an initializer
413
    extern const TagDetails nikonAfFineTuneAdj2[] = {
414
                            ^
415
/home/nms/exiv2/src/nikonmn.cpp:947:29: warning: 'extern' variable has an initializer
416
    extern const TagDetails nikonOffOn2[] = {
417
                            ^
418
/home/nms/exiv2/src/nikonmn.cpp:955:29: warning: 'extern' variable has an initializer
419
    extern const TagDetails nikonOffOn3[] = {
420
                            ^
421
/home/nms/exiv2/src/olympusmn.cpp:55:29: warning: 'extern' variable has an initializer
422
    extern const TagDetails olympusOffOn[] = {
423
                            ^
424
/home/nms/exiv2/src/olympusmn.cpp:61:29: warning: 'extern' variable has an initializer
425
    extern const TagDetails olympusNoYes[] = {
426
                            ^
427
/home/nms/exiv2/src/olympusmn.cpp:67:29: warning: 'extern' variable has an initializer
428
    extern const TagDetails olympusQuality[] = {
429
                            ^
430
/home/nms/exiv2/src/olympusmn.cpp:75:29: warning: 'extern' variable has an initializer
431
    extern const TagDetails olympusMacro[] = {
432
                            ^
433
/home/nms/exiv2/src/olympusmn.cpp:82:29: warning: 'extern' variable has an initializer
434
    extern const TagDetails olympusOneTouchWb[] = {
435
                            ^
436
/home/nms/exiv2/src/olympusmn.cpp:89:29: warning: 'extern' variable has an initializer
437
    extern const TagDetails olympusFlashDevice[] = {
438
                            ^
439
/home/nms/exiv2/src/olympusmn.cpp:97:29: warning: 'extern' variable has an initializer
440
    extern const TagDetails olympusFocusMode[] = {
441
                            ^
442
/home/nms/exiv2/src/olympusmn.cpp:103:29: warning: 'extern' variable has an initializer
443
    extern const TagDetails olympusSharpness[] = {
444
                            ^
445
/home/nms/exiv2/src/olympusmn.cpp:110:29: warning: 'extern' variable has an initializer
446
    extern const TagDetails olympusContrast[] = {
447
                            ^
448
/home/nms/exiv2/src/olympusmn.cpp:117:29: warning: 'extern' variable has an initializer
449
    extern const TagDetails olympusCCDScanMode[] = {
450
                            ^
451
/home/nms/exiv2/src/olympusmn.cpp:419:29: warning: 'extern' variable has an initializer
452
    extern const TagDetails olympusExposureMode[] = {
453
                            ^
454
/home/nms/exiv2/src/olympusmn.cpp:428:29: warning: 'extern' variable has an initializer
455
    extern const TagDetails olympusMeteringMode[] = {
456
                            ^
457
/home/nms/exiv2/src/olympusmn.cpp:438:29: warning: 'extern' variable has an initializer
458
    extern const TagDetails olympusMacroMode[] = {
459
                            ^
460
/home/nms/exiv2/src/olympusmn.cpp:445:29: warning: 'extern' variable has an initializer
461
    extern const TagDetails olympusCsFocusMode[] = {
462
                            ^
463
/home/nms/exiv2/src/olympusmn.cpp:454:29: warning: 'extern' variable has an initializer
464
    extern const TagDetails olympusFocusProcess[] = {
465
                            ^
466
/home/nms/exiv2/src/olympusmn.cpp:460:29: warning: 'extern' variable has an initializer
467
    extern const TagDetails olympusAFSearch[] = {
468
                            ^
469
/home/nms/exiv2/src/olympusmn.cpp:466:36: warning: 'extern' variable has an initializer
470
    extern const TagDetailsBitmask olympusFlashMode[] = {
471
                                   ^
472
/home/nms/exiv2/src/olympusmn.cpp:477:29: warning: 'extern' variable has an initializer
473
    extern const TagDetails olympusWhiteBalance[] = {
474
                            ^
475
/home/nms/exiv2/src/olympusmn.cpp:498:29: warning: 'extern' variable has an initializer
476
    extern const TagDetails olympusModifiedSaturation[] = {
477
                            ^
478
/home/nms/exiv2/src/olympusmn.cpp:507:29: warning: 'extern' variable has an initializer
479
    extern const TagDetails olympusColorSpace[] = {
480
                            ^
481
/home/nms/exiv2/src/olympusmn.cpp:514:29: warning: 'extern' variable has an initializer
482
    extern const TagDetails olympusSceneMode[] = {
483
                            ^
484
/home/nms/exiv2/src/olympusmn.cpp:563:36: warning: 'extern' variable has an initializer
485
    extern const TagDetailsBitmask olympusNoiseReduction[] = {
486
                                   ^
487
/home/nms/exiv2/src/olympusmn.cpp:570:29: warning: 'extern' variable has an initializer
488
    extern const TagDetails olympusPictureMode[] = {
489
                            ^
490
/home/nms/exiv2/src/olympusmn.cpp:580:29: warning: 'extern' variable has an initializer
491
    extern const TagDetails olympusPictureModeBWFilter[] = {
492
                            ^
493
/home/nms/exiv2/src/olympusmn.cpp:590:29: warning: 'extern' variable has an initializer
494
    extern const TagDetails olympusPictureModeTone[] = {
495
                            ^
496
/home/nms/exiv2/src/olympusmn.cpp:600:29: warning: 'extern' variable has an initializer
497
    extern const TagDetails olympusCsQuality[] = {
498
                            ^
499
/home/nms/exiv2/src/olympusmn.cpp:660:29: warning: 'extern' variable has an initializer
500
    extern const TagDetails olympusEqFlashType[] = {
501
                            ^
502
/home/nms/exiv2/src/olympusmn.cpp:667:29: warning: 'extern' variable has an initializer
503
    extern const TagDetails olympusEqFlashModel[] = {
504
                            ^
505
/home/nms/exiv2/src/olympusmn.cpp:712:29: warning: 'extern' variable has an initializer
506
    extern const TagDetails olympusRdColorSpace[] = {
507
                            ^
508
/home/nms/exiv2/src/olympusmn.cpp:719:29: warning: 'extern' variable has an initializer
509
    extern const TagDetails olympusRdEngine[] = {
510
                            ^
511
/home/nms/exiv2/src/olympusmn.cpp:727:29: warning: 'extern' variable has an initializer
512
    extern const TagDetails olympusRdEditStatus[] = {
513
                            ^
514
/home/nms/exiv2/src/olympusmn.cpp:735:36: warning: 'extern' variable has an initializer
515
    extern const TagDetailsBitmask olympusRdSettings[] = {
516
                                   ^
517
/home/nms/exiv2/src/olympusmn.cpp:771:29: warning: 'extern' variable has an initializer
518
    extern const TagDetails olympusRd2WhiteBalance[] = {
519
                            ^
520
/home/nms/exiv2/src/olympusmn.cpp:777:29: warning: 'extern' variable has an initializer
521
    extern const TagDetails olympusRd2ColorSpace[] = {
522
                            ^
523
/home/nms/exiv2/src/olympusmn.cpp:784:29: warning: 'extern' variable has an initializer
524
    extern const TagDetails olympusRd2Engine[] = {
525
                            ^
526
/home/nms/exiv2/src/olympusmn.cpp:790:29: warning: 'extern' variable has an initializer
527
    extern const TagDetails olympusRd2PictureMode[] = {
528
                            ^
529
/home/nms/exiv2/src/olympusmn.cpp:799:29: warning: 'extern' variable has an initializer
530
    extern const TagDetails olympusRd2PM_BWFilter[] = {
531
                            ^
532
/home/nms/exiv2/src/olympusmn.cpp:808:29: warning: 'extern' variable has an initializer
533
    extern const TagDetails olympusRd2PMPictureTone[] = {
534
                            ^
535
/home/nms/exiv2/src/olympusmn.cpp:908:29: warning: 'extern' variable has an initializer
536
    extern const TagDetails olympusFiExternalFlashBounce[] = {
537
                            ^
538
/home/nms/exiv2/src/olympusmn.cpp:954:29: warning: 'extern' variable has an initializer
539
    extern const TagDetails olympusRiLightSource[] = {
540
                            ^
541
/home/nms/exiv2/src/panasonicmn.cpp:52:29: warning: 'extern' variable has an initializer
542
    extern const TagDetails panasonicQuality[] = {
543
                            ^
544
/home/nms/exiv2/src/panasonicmn.cpp:61:29: warning: 'extern' variable has an initializer
545
    extern const TagDetails panasonicWhiteBalance[] = {
546
                            ^
547
/home/nms/exiv2/src/panasonicmn.cpp:73:29: warning: 'extern' variable has an initializer
548
    extern const TagDetails panasonicFocusMode[] = {
549
                            ^
550
/home/nms/exiv2/src/panasonicmn.cpp:81:29: warning: 'extern' variable has an initializer
551
    extern const TagDetails panasonicImageStabilizer[] = {
552
                            ^
553
/home/nms/exiv2/src/panasonicmn.cpp:88:29: warning: 'extern' variable has an initializer
554
    extern const TagDetails panasonicMacro[] = {
555
                            ^
556
/home/nms/exiv2/src/panasonicmn.cpp:95:29: warning: 'extern' variable has an initializer
557
    extern const TagDetails panasonicShootingMode[] = {
558
                            ^
559
/home/nms/exiv2/src/panasonicmn.cpp:134:29: warning: 'extern' variable has an initializer
560
    extern const TagDetails panasonicAudio[] = {
561
                            ^
562
/home/nms/exiv2/src/panasonicmn.cpp:140:29: warning: 'extern' variable has an initializer
563
    extern const TagDetails panasonicColorEffect[] = {
564
                            ^
565
/home/nms/exiv2/src/panasonicmn.cpp:149:29: warning: 'extern' variable has an initializer
566
    extern const TagDetails panasonicBurstMode[] = {
567
                            ^
568
/home/nms/exiv2/src/panasonicmn.cpp:156:29: warning: 'extern' variable has an initializer
569
    extern const TagDetails panasonicContrast[] = {
570
                            ^
571
/home/nms/exiv2/src/panasonicmn.cpp:168:29: warning: 'extern' variable has an initializer
572
    extern const TagDetails panasonicNoiseReduction[] = {
573
                            ^
574
/home/nms/exiv2/src/panasonicmn.cpp:177:29: warning: 'extern' variable has an initializer
575
    extern const TagDetails panasonicSelfTimer[] = {
576
                            ^
577
/home/nms/exiv2/src/panasonicmn.cpp:184:29: warning: 'extern' variable has an initializer
578
    extern const TagDetails panasonicRotation[] = {
579
                            ^
580
/home/nms/exiv2/src/panasonicmn.cpp:191:29: warning: 'extern' variable has an initializer
581
    extern const TagDetails panasonicColorMode[] = {
582
                            ^
583
/home/nms/exiv2/src/panasonicmn.cpp:198:29: warning: 'extern' variable has an initializer
584
    extern const TagDetails panasonicOpticalZoomMode[] = {
585
                            ^
586
/home/nms/exiv2/src/panasonicmn.cpp:204:29: warning: 'extern' variable has an initializer
587
    extern const TagDetails panasonicConversionLens[] = {
588
                            ^
589
/home/nms/exiv2/src/panasonicmn.cpp:212:29: warning: 'extern' variable has an initializer
590
    extern const TagDetails panasonicWorldTimeLocation[] = {
591
                            ^
592
/home/nms/exiv2/src/panasonicmn.cpp:218:29: warning: 'extern' variable has an initializer
593
    extern const TagDetails panasonicFilmMode[] = {
594
                            ^
595
/home/nms/exiv2/src/pentaxmn.cpp:54:29: warning: 'extern' variable has an initializer
596
    extern const TagDetails pentaxShootingMode[] = {
597
                            ^
598
/home/nms/exiv2/src/pentaxmn.cpp:61:29: warning: 'extern' variable has an initializer
599
    extern const TagDetails pentaxModel[] = {
600
                            ^
601
/home/nms/exiv2/src/pentaxmn.cpp:133:29: warning: 'extern' variable has an initializer
602
    extern const TagDetails pentaxQuality[] = {
603
                            ^
604
/home/nms/exiv2/src/pentaxmn.cpp:143:29: warning: 'extern' variable has an initializer
605
    extern const TagDetails pentaxSize[] = {
606
                            ^
607
/home/nms/exiv2/src/pentaxmn.cpp:163:29: warning: 'extern' variable has an initializer
608
    extern const TagDetails pentaxFlash[] = {
609
                            ^
610
/home/nms/exiv2/src/pentaxmn.cpp:179:29: warning: 'extern' variable has an initializer
611
    extern const TagDetails pentaxFocus[] = {
612
                            ^
613
/home/nms/exiv2/src/pentaxmn.cpp:190:29: warning: 'extern' variable has an initializer
614
    extern const TagDetails pentaxAFPoint[] = {
615
                            ^
616
/home/nms/exiv2/src/pentaxmn.cpp:207:29: warning: 'extern' variable has an initializer
617
    extern const TagDetails pentaxISO[] = {
618
                            ^
619
/home/nms/exiv2/src/pentaxmn.cpp:236:29: warning: 'extern' variable has an initializer
620
    extern const TagDetails pentaxOffOn[] = {
621
                            ^
622
/home/nms/exiv2/src/pentaxmn.cpp:242:29: warning: 'extern' variable has an initializer
623
    extern const TagDetails pentaxYesNo[] = {
624
                            ^
625
/home/nms/exiv2/src/pentaxmn.cpp:248:29: warning: 'extern' variable has an initializer
626
    extern const TagDetails pentaxMeteringMode[] = {
627
                            ^
628
/home/nms/exiv2/src/pentaxmn.cpp:255:29: warning: 'extern' variable has an initializer
629
    extern const TagDetails pentaxWhiteBallance[] = {
630
                            ^
631
/home/nms/exiv2/src/pentaxmn.cpp:272:29: warning: 'extern' variable has an initializer
632
    extern const TagDetails pentaxWhiteBallanceMode[] = {
633
                            ^
634
/home/nms/exiv2/src/pentaxmn.cpp:285:29: warning: 'extern' variable has an initializer
635
    extern const TagDetails pentaxSaturation[] = {
636
                            ^
637
/home/nms/exiv2/src/pentaxmn.cpp:296:29: warning: 'extern' variable has an initializer
638
    extern const TagDetails pentaxContrast[] = {
639
                            ^
640
/home/nms/exiv2/src/pentaxmn.cpp:307:29: warning: 'extern' variable has an initializer
641
    extern const TagDetails pentaxSharpness[] = {
642
                            ^
643
/home/nms/exiv2/src/pentaxmn.cpp:318:29: warning: 'extern' variable has an initializer
644
    extern const TagDetails pentaxLocation[] = {
645
                            ^
646
/home/nms/exiv2/src/pentaxmn.cpp:324:29: warning: 'extern' variable has an initializer
647
    extern const TagDetails pentaxCities[] = {
648
                            ^
649
/home/nms/exiv2/src/pentaxmn.cpp:399:29: warning: 'extern' variable has an initializer
650
    extern const TagDetails pentaxImageProcessing[] = {
651
                            ^
652
/home/nms/exiv2/src/pentaxmn.cpp:408:29: warning: 'extern' variable has an initializer
653
    extern const TagDetails pentaxPictureMode[] = {
654
                            ^
655
/home/nms/exiv2/src/pentaxmn.cpp:468:29: warning: 'extern' variable has an initializer
656
    extern const TagDetails pentaxDriveMode[] = {
657
                            ^
658
/home/nms/exiv2/src/pentaxmn.cpp:481:29: warning: 'extern' variable has an initializer
659
    extern const TagDetails pentaxColorSpace[] = {
660
                            ^
661
/home/nms/exiv2/src/pentaxmn.cpp:487:29: warning: 'extern' variable has an initializer
662
    extern const TagDetails pentaxLensType[] = {
663
                            ^
664
/home/nms/exiv2/src/pentaxmn.cpp:623:29: warning: 'extern' variable has an initializer
665
    extern const TagDetails pentaxImageTone[] = {
666
                            ^
667
/home/nms/exiv2/src/pentaxmn.cpp:633:29: warning: 'extern' variable has an initializer
668
    extern const TagDetails pentaxDynamicRangeExpansion[] = {
669
                            ^
670
/home/nms/exiv2/src/pentaxmn.cpp:639:29: warning: 'extern' variable has an initializer
671
    extern const TagDetails pentaxHighISONoiseReduction[] = {
672
                            ^
673
/home/nms/exiv2/src/properties.cpp:93:28: warning: 'extern' variable has an initializer
674
    extern const XmpNsInfo xmpNsInfo[] = {
675
                           ^
676
/home/nms/exiv2/src/properties.cpp:133:34: warning: 'extern' variable has an initializer
677
    extern const XmpPropertyInfo xmpDcInfo[] = {
678
                                 ^
679
/home/nms/exiv2/src/properties.cpp:164:34: warning: 'extern' variable has an initializer
680
    extern const XmpPropertyInfo xmpDigikamInfo[] = {
681
                                 ^
682
/home/nms/exiv2/src/properties.cpp:172:34: warning: 'extern' variable has an initializer
683
    extern const XmpPropertyInfo xmpKipiInfo[] = {
684
                                 ^
685
/home/nms/exiv2/src/properties.cpp:179:34: warning: 'extern' variable has an initializer
686
    extern const XmpPropertyInfo xmpXmpInfo[] = {
687
                                 ^
688
/home/nms/exiv2/src/properties.cpp:214:34: warning: 'extern' variable has an initializer
689
    extern const XmpPropertyInfo xmpXmpRightsInfo[] = {
690
                                 ^
691
/home/nms/exiv2/src/properties.cpp:224:34: warning: 'extern' variable has an initializer
692
    extern const XmpPropertyInfo xmpXmpMMInfo[] = {
693
                                 ^
694
/home/nms/exiv2/src/properties.cpp:273:34: warning: 'extern' variable has an initializer
695
    extern const XmpPropertyInfo xmpXmpBJInfo[] = {
696
                                 ^
697
/home/nms/exiv2/src/properties.cpp:282:34: warning: 'extern' variable has an initializer
698
    extern const XmpPropertyInfo xmpXmpTPgInfo[] = {
699
                                 ^
700
/home/nms/exiv2/src/properties.cpp:292:34: warning: 'extern' variable has an initializer
701
    extern const XmpPropertyInfo xmpXmpDMInfo[] = {
702
                                 ^
703
/home/nms/exiv2/src/properties.cpp:362:34: warning: 'extern' variable has an initializer
704
    extern const XmpPropertyInfo xmpMicrosoftInfo[] = {
705
                                 ^
706
/home/nms/exiv2/src/properties.cpp:376:34: warning: 'extern' variable has an initializer
707
    extern const XmpPropertyInfo xmpPdfInfo[] = {
708
                                 ^
709
/home/nms/exiv2/src/properties.cpp:384:34: warning: 'extern' variable has an initializer
710
    extern const XmpPropertyInfo xmpPhotoshopInfo[] = {
711
                                 ^
712
/home/nms/exiv2/src/properties.cpp:407:29: warning: 'extern' variable has an initializer
713
    extern const TagDetails crsCropUnits[] = {
714
                            ^
715
/home/nms/exiv2/src/properties.cpp:413:34: warning: 'extern' variable has an initializer
716
    extern const XmpPropertyInfo xmpCrsInfo[] = {
717
                                 ^
718
/home/nms/exiv2/src/properties.cpp:461:34: warning: 'extern' variable has an initializer
719
    extern const XmpPropertyInfo xmpTiffInfo[] = {
720
                                 ^
721
/home/nms/exiv2/src/properties.cpp:511:34: warning: 'extern' variable has an initializer
722
    extern const XmpPropertyInfo xmpExifInfo[] = {
723
                                 ^
724
/home/nms/exiv2/src/properties.cpp:614:34: warning: 'extern' variable has an initializer
725
    extern const XmpPropertyInfo xmpAuxInfo[] = {
726
                                 ^
727
/home/nms/exiv2/src/properties.cpp:621:34: warning: 'extern' variable has an initializer
728
    extern const XmpPropertyInfo xmpIptcInfo[] = {
729
                                 ^
730
/home/nms/exiv2/src/properties.cpp:652:34: warning: 'extern' variable has an initializer
731
    extern const XmpPropertyInfo xmpIptcExtInfo[] = {
732
                                 ^
733
/home/nms/exiv2/src/properties.cpp:688:32: warning: 'extern' variable has an initializer
734
    extern const TagVocabulary iptcExtDigitalSourcefileType[] = {
735
                               ^
736
/home/nms/exiv2/src/properties.cpp:697:34: warning: 'extern' variable has an initializer
737
    extern const XmpPropertyInfo xmpPlusInfo[] = {
738
                                 ^
739
/home/nms/exiv2/src/properties.cpp:788:32: warning: 'extern' variable has an initializer
740
    extern const TagVocabulary plusAdultContentWarning[] = {
741
                               ^
742
/home/nms/exiv2/src/properties.cpp:795:32: warning: 'extern' variable has an initializer
743
    extern const TagVocabulary plusCopyrightStatus[] = {
744
                               ^
745
/home/nms/exiv2/src/properties.cpp:802:32: warning: 'extern' variable has an initializer
746
    extern const TagVocabulary plusCreditLineRequired[] = {
747
                               ^
748
/home/nms/exiv2/src/properties.cpp:810:32: warning: 'extern' variable has an initializer
749
    extern const TagVocabulary plusImageAlterationConstraints[] = {
750
                               ^
751
/home/nms/exiv2/src/properties.cpp:820:32: warning: 'extern' variable has an initializer
752
    extern const TagVocabulary plusImageDuplicationConstraints[] = {
753
                               ^
754
/home/nms/exiv2/src/properties.cpp:827:32: warning: 'extern' variable has an initializer
755
    extern const TagVocabulary plusImageFileConstraints[] = {
756
                               ^
757
/home/nms/exiv2/src/properties.cpp:835:32: warning: 'extern' variable has an initializer
758
    extern const TagVocabulary plusImageFileFormatAsDelivered[] = {
759
                               ^
760
/home/nms/exiv2/src/properties.cpp:851:32: warning: 'extern' variable has an initializer
761
    extern const TagVocabulary plusImageFileSizeAsDelivered[] = {
762
                               ^
763
/home/nms/exiv2/src/properties.cpp:860:32: warning: 'extern' variable has an initializer
764
    extern const TagVocabulary plusImageType[] = {
765
                               ^
766
/home/nms/exiv2/src/properties.cpp:869:32: warning: 'extern' variable has an initializer
767
    extern const TagVocabulary plusLicensorTelephoneType[] = {
768
                               ^
769
/home/nms/exiv2/src/properties.cpp:878:32: warning: 'extern' variable has an initializer
770
    extern const TagVocabulary plusMinorModelAgeDisclosure[] = {
771
                               ^
772
/home/nms/exiv2/src/properties.cpp:895:32: warning: 'extern' variable has an initializer
773
    extern const TagVocabulary plusModelReleaseStatus[] = {
774
                               ^
775
/home/nms/exiv2/src/properties.cpp:903:32: warning: 'extern' variable has an initializer
776
    extern const TagVocabulary plusPropertyReleaseStatus[] = {
777
                               ^
778
/home/nms/exiv2/src/properties.cpp:911:32: warning: 'extern' variable has an initializer
779
    extern const TagVocabulary plusReuse[] = {
780
                               ^
781
/home/nms/exiv2/src/properties.cpp:916:34: warning: 'extern' variable has an initializer
782
    extern const XmpPropertyInfo xmpMediaProInfo[] = {
783
                                 ^
784
/home/nms/exiv2/src/properties.cpp:925:34: warning: 'extern' variable has an initializer
785
    extern const XmpPropertyInfo xmpExpressionMediaInfo[] = {
786
                                 ^
787
/home/nms/exiv2/src/properties.cpp:934:31: warning: 'extern' variable has an initializer
788
    extern const XmpPrintInfo xmpPrintInfo[] = {
789
                              ^
790
/home/nms/exiv2/src/tags.cpp:210:29: warning: 'extern' variable has an initializer
791
    extern const TagDetails exifNewSubfileType[] = {
792
                            ^
793
/home/nms/exiv2/src/tags.cpp:222:29: warning: 'extern' variable has an initializer
794
    extern const TagDetails exifUnit[] = {
795
                            ^
796
/home/nms/exiv2/src/tags.cpp:229:29: warning: 'extern' variable has an initializer
797
    extern const TagDetails exifCompression[] = {
798
                            ^
799
/home/nms/exiv2/src/tags.cpp:263:29: warning: 'extern' variable has an initializer
800
    extern const TagDetails exifPhotometricInterpretation[] = {
801
                            ^
802
/home/nms/exiv2/src/tags.cpp:281:29: warning: 'extern' variable has an initializer
803
    extern const TagDetails exifOrientation[] = {
804
                            ^
805
/home/nms/exiv2/src/tags.cpp:293:29: warning: 'extern' variable has an initializer
806
    extern const TagDetails exifYCbCrPositioning[] = {
807
                            ^
808
/home/nms/exiv2/src/tags.cpp:299:29: warning: 'extern' variable has an initializer
809
    extern const TagDetails exifFlash[] = {
810
                            ^
811
/home/nms/exiv2/src/tags.cpp:330:29: warning: 'extern' variable has an initializer
812
    extern const TagDetails exifCfaLayout[] = {
813
                            ^
814
/home/nms/exiv2/src/tags.cpp:1033:29: warning: 'extern' variable has an initializer
815
    extern const TagDetails exifExposureProgram[] = {
816
                            ^
817
/home/nms/exiv2/src/tags.cpp:1046:29: warning: 'extern' variable has an initializer
818
    extern const TagDetails exifMeteringMode[] = {
819
                            ^
820
/home/nms/exiv2/src/tags.cpp:1058:29: warning: 'extern' variable has an initializer
821
    extern const TagDetails exifLightSource[] = {
822
                            ^
823
/home/nms/exiv2/src/tags.cpp:1083:29: warning: 'extern' variable has an initializer
824
    extern const TagDetails exifColorSpace[] = {
825
                            ^
826
/home/nms/exiv2/src/tags.cpp:1090:29: warning: 'extern' variable has an initializer
827
    extern const TagDetails exifSensingMethod[] = {
828
                            ^
829
/home/nms/exiv2/src/tags.cpp:1101:29: warning: 'extern' variable has an initializer
830
    extern const TagDetails exifFileSource[] = {
831
                            ^
832
/home/nms/exiv2/src/tags.cpp:1108:29: warning: 'extern' variable has an initializer
833
    extern const TagDetails exifSceneType[] = {
834
                            ^
835
/home/nms/exiv2/src/tags.cpp:1113:29: warning: 'extern' variable has an initializer
836
    extern const TagDetails exifCustomRendered[] = {
837
                            ^
838
/home/nms/exiv2/src/tags.cpp:1119:29: warning: 'extern' variable has an initializer
839
    extern const TagDetails exifExposureMode[] = {
840
                            ^
841
/home/nms/exiv2/src/tags.cpp:1126:29: warning: 'extern' variable has an initializer
842
    extern const TagDetails exifWhiteBalance[] = {
843
                            ^
844
/home/nms/exiv2/src/tags.cpp:1132:29: warning: 'extern' variable has an initializer
845
    extern const TagDetails exifSceneCaptureType[] = {
846
                            ^
847
/home/nms/exiv2/src/tags.cpp:1140:29: warning: 'extern' variable has an initializer
848
    extern const TagDetails exifGainControl[] = {
849
                            ^
850
/home/nms/exiv2/src/tags.cpp:1149:29: warning: 'extern' variable has an initializer
851
    extern const TagDetails exifNormalSoftHard[] = {
852
                            ^
853
/home/nms/exiv2/src/tags.cpp:1156:29: warning: 'extern' variable has an initializer
854
    extern const TagDetails exifSaturation[] = {
855
                            ^
856
/home/nms/exiv2/src/tags.cpp:1163:29: warning: 'extern' variable has an initializer
857
    extern const TagDetails exifSubjectDistanceRange[] = {
858
                            ^
859
/home/nms/exiv2/src/tags.cpp:1442:29: warning: 'extern' variable has an initializer
860
    extern const TagDetails exifGPSLatitudeRef[] = {
861
                            ^
862
/home/nms/exiv2/src/tags.cpp:1448:29: warning: 'extern' variable has an initializer
863
    extern const TagDetails exifGPSLongitudeRef[] = {
864
                            ^
865
/home/nms/exiv2/src/tags.cpp:1454:29: warning: 'extern' variable has an initializer
866
    extern const TagDetails exifGPSAltitudeRef[] = {
867
                            ^
868
/home/nms/exiv2/src/tags.cpp:1460:29: warning: 'extern' variable has an initializer
869
    extern const TagDetails exifGPSStatus[] = {
870
                            ^
871
/home/nms/exiv2/src/tags.cpp:1466:29: warning: 'extern' variable has an initializer
872
    extern const TagDetails exifGPSMeasureMode[] = {
873
                            ^
874
/home/nms/exiv2/src/tags.cpp:1472:29: warning: 'extern' variable has an initializer
875
    extern const TagDetails exifGPSSpeedRef[] = {
876
                            ^
877
/home/nms/exiv2/src/tags.cpp:1479:29: warning: 'extern' variable has an initializer
878
    extern const TagDetails exifGPSDirRef[] = {
879
                            ^
880
/home/nms/exiv2/src/tags.cpp:1485:29: warning: 'extern' variable has an initializer
881
    extern const TagDetails exifGPSDestDistanceRef[] = {
882
                            ^
883
/home/nms/exiv2/src/tags.cpp:1492:29: warning: 'extern' variable has an initializer
884
    extern const TagDetails exifGPSDifferential[] = {
885
                            ^
886
/home/nms/exiv2/src/tiffcomposite.cpp:78:32: warning: 'extern' variable has an initializer
887
    extern const TiffGroupInfo tiffGroupInfo[] = {
888
                               ^
889
/home/nms/exiv2/src/tiffimage.cpp:285:27: warning: 'extern' variable has an initializer
890
    extern const ArrayCfg canonCsCfg = {
891
                          ^
892
/home/nms/exiv2/src/tiffimage.cpp:296:27: warning: 'extern' variable has an initializer
893
    extern const ArrayDef canonCsDef[] = {
894
                          ^
895
/home/nms/exiv2/src/tiffimage.cpp:301:27: warning: 'extern' variable has an initializer
896
    extern const ArrayCfg canonSiCfg = {
897
                          ^
898
/home/nms/exiv2/src/tiffimage.cpp:313:27: warning: 'extern' variable has an initializer
899
    extern const ArrayCfg canonPaCfg = {
900
                          ^
901
/home/nms/exiv2/src/tiffimage.cpp:325:27: warning: 'extern' variable has an initializer
902
    extern const ArrayCfg canonCfCfg = {
903
                          ^
904
/home/nms/exiv2/src/tiffimage.cpp:337:27: warning: 'extern' variable has an initializer
905
    extern const ArrayCfg canonPiCfg = {
906
                          ^
907
/home/nms/exiv2/src/tiffimage.cpp:349:27: warning: 'extern' variable has an initializer
908
    extern const ArrayCfg canonFiCfg = {
909
                          ^
910
/home/nms/exiv2/src/tiffimage.cpp:360:27: warning: 'extern' variable has an initializer
911
    extern const ArrayDef canonFiDef[] = {
912
                          ^
913
/home/nms/exiv2/src/tiffimage.cpp:365:27: warning: 'extern' variable has an initializer
914
    extern const ArrayCfg nikonVrCfg = {
915
                          ^
916
/home/nms/exiv2/src/tiffimage.cpp:376:27: warning: 'extern' variable has an initializer
917
    extern const ArrayDef nikonVrDef[] = {
918
                          ^
919
/home/nms/exiv2/src/tiffimage.cpp:382:27: warning: 'extern' variable has an initializer
920
    extern const ArrayCfg nikonPcCfg = {
921
                          ^
922
/home/nms/exiv2/src/tiffimage.cpp:393:27: warning: 'extern' variable has an initializer
923
    extern const ArrayDef nikonPcDef[] = {
924
                          ^
925
/home/nms/exiv2/src/tiffimage.cpp:410:27: warning: 'extern' variable has an initializer
926
    extern const ArrayCfg nikonWtCfg = {
927
                          ^
928
/home/nms/exiv2/src/tiffimage.cpp:421:27: warning: 'extern' variable has an initializer
929
    extern const ArrayDef nikonWtDef[] = {
930
                          ^
931
/home/nms/exiv2/src/tiffimage.cpp:428:27: warning: 'extern' variable has an initializer
932
    extern const ArrayCfg nikonIiCfg = {
933
                          ^
934
/home/nms/exiv2/src/tiffimage.cpp:439:27: warning: 'extern' variable has an initializer
935
    extern const ArrayDef nikonIiDef[] = {
936
                          ^
937
/home/nms/exiv2/src/tiffimage.cpp:448:27: warning: 'extern' variable has an initializer
938
    extern const ArrayCfg nikonAfCfg = {
939
                          ^
940
/home/nms/exiv2/src/tiffimage.cpp:459:27: warning: 'extern' variable has an initializer
941
    extern const ArrayDef nikonAfDef[] = {
942
                          ^
943
/home/nms/exiv2/src/tiffimage.cpp:466:27: warning: 'extern' variable has an initializer
944
    extern const ArrayCfg nikonSi1Cfg = {
945
                          ^
946
/home/nms/exiv2/src/tiffimage.cpp:477:27: warning: 'extern' variable has an initializer
947
    extern const ArrayDef nikonSi1Def[] = {
948
                          ^
949
/home/nms/exiv2/src/tiffimage.cpp:483:27: warning: 'extern' variable has an initializer
950
    extern const ArrayCfg nikonSi2Cfg = {
951
                          ^
952
/home/nms/exiv2/src/tiffimage.cpp:494:27: warning: 'extern' variable has an initializer
953
    extern const ArrayDef nikonSi2Def[] = {
954
                          ^
955
/home/nms/exiv2/src/tiffimage.cpp:501:27: warning: 'extern' variable has an initializer
956
    extern const ArrayCfg nikonSi3Cfg = {
957
                          ^
958
/home/nms/exiv2/src/tiffimage.cpp:512:27: warning: 'extern' variable has an initializer
959
    extern const ArrayDef nikonSi3Def[] = {
960
                          ^
961
/home/nms/exiv2/src/tiffimage.cpp:520:27: warning: 'extern' variable has an initializer
962
    extern const ArrayCfg nikonSi4Cfg = {
963
                          ^
964
/home/nms/exiv2/src/tiffimage.cpp:531:27: warning: 'extern' variable has an initializer
965
    extern const ArrayDef nikonSi4Def[] = {
966
                          ^
967
/home/nms/exiv2/src/tiffimage.cpp:538:27: warning: 'extern' variable has an initializer
968
    extern const ArrayCfg nikonSi5Cfg = {
969
                          ^
970
/home/nms/exiv2/src/tiffimage.cpp:549:27: warning: 'extern' variable has an initializer
971
    extern const ArrayDef nikonSi5Def[] = {
972
                          ^
973
/home/nms/exiv2/src/tiffimage.cpp:561:27: warning: 'extern' variable has an initializer
974
    extern const ArrayCfg nikonSi6Cfg = {
975
                          ^
976
/home/nms/exiv2/src/tiffimage.cpp:572:27: warning: 'extern' variable has an initializer
977
    extern const ArraySet nikonSiSet[] = {
978
                          ^
979
/home/nms/exiv2/src/tiffimage.cpp:582:27: warning: 'extern' variable has an initializer
980
    extern const ArrayCfg nikonLd1Cfg = {
981
                          ^
982
/home/nms/exiv2/src/tiffimage.cpp:593:27: warning: 'extern' variable has an initializer
983
    extern const ArrayCfg nikonLd2Cfg = {
984
                          ^
985
/home/nms/exiv2/src/tiffimage.cpp:604:27: warning: 'extern' variable has an initializer
986
    extern const ArrayCfg nikonLd3Cfg = {
987
                          ^
988
/home/nms/exiv2/src/tiffimage.cpp:615:27: warning: 'extern' variable has an initializer
989
    extern const ArrayDef nikonLdDef[] = {
990
                          ^
991
/home/nms/exiv2/src/tiffimage.cpp:619:27: warning: 'extern' variable has an initializer
992
    extern const ArraySet nikonLdSet[] = {
993
                          ^
994
/home/nms/exiv2/src/tiffimage.cpp:626:27: warning: 'extern' variable has an initializer
995
    extern const ArrayCfg nikonCb1Cfg = {
996
                          ^
997
/home/nms/exiv2/src/tiffimage.cpp:637:27: warning: 'extern' variable has an initializer
998
    extern const ArrayCfg nikonCb2Cfg = {
999
                          ^
1000
/home/nms/exiv2/src/tiffimage.cpp:648:27: warning: 'extern' variable has an initializer
1001
    extern const ArrayCfg nikonCb2aCfg = {
1002
                          ^
1003
/home/nms/exiv2/src/tiffimage.cpp:659:27: warning: 'extern' variable has an initializer
1004
    extern const ArrayCfg nikonCb2bCfg = {
1005
                          ^
1006
/home/nms/exiv2/src/tiffimage.cpp:670:27: warning: 'extern' variable has an initializer
1007
    extern const ArrayCfg nikonCb3Cfg = {
1008
                          ^
1009
/home/nms/exiv2/src/tiffimage.cpp:681:27: warning: 'extern' variable has an initializer
1010
    extern const ArrayCfg nikonCb4Cfg = {
1011
                          ^
1012
/home/nms/exiv2/src/tiffimage.cpp:692:27: warning: 'extern' variable has an initializer
1013
    extern const ArrayDef nikonCb1Def[] = {
1014
                          ^
1015
/home/nms/exiv2/src/tiffimage.cpp:697:27: warning: 'extern' variable has an initializer
1016
    extern const ArrayDef nikonCb2Def[] = {
1017
                          ^
1018
/home/nms/exiv2/src/tiffimage.cpp:702:27: warning: 'extern' variable has an initializer
1019
    extern const ArrayDef nikonCb2aDef[] = {
1020
                          ^
1021
/home/nms/exiv2/src/tiffimage.cpp:707:27: warning: 'extern' variable has an initializer
1022
    extern const ArrayDef nikonCb2bDef[] = {
1023
                          ^
1024
/home/nms/exiv2/src/tiffimage.cpp:714:27: warning: 'extern' variable has an initializer
1025
    extern const ArrayDef nikonCb3Def[] = {
1026
                          ^
1027
/home/nms/exiv2/src/tiffimage.cpp:719:27: warning: 'extern' variable has an initializer
1028
    extern const ArrayDef nikonCb4Def[] = {
1029
                          ^
1030
/home/nms/exiv2/src/tiffimage.cpp:726:27: warning: 'extern' variable has an initializer
1031
    extern const ArraySet nikonCbSet[] = {
1032
                          ^
1033
/home/nms/exiv2/src/tiffimage.cpp:736:27: warning: 'extern' variable has an initializer
1034
    extern const ArrayCfg minoCsoCfg = {
1035
                          ^
1036
/home/nms/exiv2/src/tiffimage.cpp:748:27: warning: 'extern' variable has an initializer
1037
    extern const ArrayCfg minoCsnCfg = {
1038
                          ^
1039
/home/nms/exiv2/src/tiffimage.cpp:760:27: warning: 'extern' variable has an initializer
1040
    extern const ArrayCfg minoCs7Cfg = {
1041
                          ^
1042
/home/nms/exiv2/src/tiffimage.cpp:771:27: warning: 'extern' variable has an initializer
1043
    extern const ArrayDef minoCs7Def[] = {
1044
                          ^
1045
/home/nms/exiv2/src/tiffimage.cpp:777:27: warning: 'extern' variable has an initializer
1046
    extern const ArrayCfg minoCs5Cfg = {
1047
                          ^
1048
/home/nms/exiv2/src/tiffimage.cpp:788:27: warning: 'extern' variable has an initializer
1049
    extern const ArrayDef minoCs5Def[] = {
1050
                          ^
    (1-1/1)